Chemelil Sugar Company Managing Director Charles Owelle and his top managers have been sent on compulsory leave after the factory operations were paralysed by a week-long strike by workers and cane farmers.
Agriculture Principal Secretary Richard Lesiyampe Friday made the announcement after a five-hour meeting with stakeholders at the company premises in Muhoroni, Kisumu County.