World Bank freezes Sh97bn loan to Kenya over delayed reforms business World Bank freezes Sh97bn loan to Kenya over delayed reforms Staff Writer July 23, 2025 0