David Ochieng Ochola
-
Business
Court orders Chen Mechanical Works to pay Sh3.4 million to employee who lost his hands at work
The Environment and Labour Relations Court has ordered a Nairobi-based mechanical and engineering company to pay an employee Ksh 3.4…
Read More »