The Barbados Workers Union is tonight calling out the Wyndham Grand Barbados Sam Lord’s Castle Resort for reportedly laying off scores of employees.
The Union is questioning the motive behind the move at this time, despite positive projections for the industry.
Sharika Griffith has been following this story.
More Stories
Weather forecast: Wednesday, September 18, 2024
Flash-Flood Watch continues
Wanted man in police custody