Trending This is why Multinational flower firm, Finlay, is closing its farms in Kenya; sacks employeesBy Hillary KangwanaMay 31, 2025 Multinational flower firm, Finlays, is set to close two farms… Read More