Local Construction Workers Complain

Sierra Leone: Local Construction Workers Complain - Some disgruntled workers of the Sierra Construction Systems (SCS) limited have registered their dissatisfaction over the way and manner they were being treated by the management of the company. [AA Construction]