Trending This is why Multinational flower firm, Finlay, is closing its farms in Kenya; sacks employees by Hillary Kangwana January 11, 2026