I’ve heard from multiple sources that up to 40 people were layed off last Friday at YTB headquarters in Wood River, Illinois.
Can anyone confirm this?
I’ve heard from multiple sources that up to 40 people were layed off last Friday at YTB headquarters in Wood River, Illinois.
Can anyone confirm this?