At least 100o Kenyans are set to lose their jobs, following an announcement by Multi-national flower firm Finlays of an imminent closure of its two farms by December 25 declaring all positions redundant. According to a statement by Finlays’ General Manager Stephen Scott, the farm has been experiencing severe economic challenges from the external market, extreme weather conditions and […]