West-Africa
A transport firm that’s suspected of getting abused
51 workers of Socotra, certainly one of the biggest freight transport firms in Côte d’Ivoire, have simply been laid off, or 20% of the corporate’s workers (which has a whole of 251…