Developer Accused of Sacking 30 Staff in Alleged Union-Busting Move A developer based in Edinburgh has come under fire for allegedly sacking more than 30 staff members in what has been described as a union-busting move. The Independent Workers Union of Great Britain (IWGB) has claimed that the employees were fired due to their involvement […]
Read Full Article
EXPLAINIT