Trending This is why Multinational flower firm, Finlay, is closing its farms in Kenya; sacks employees News Blaze Digital Team | April 24, 2024 Multinational flower firm, Finlays, is set to close two farms by December 25, 2019. According to the Firm, the closure is due to challenges such as high labour Read More