0 Nairobi Court Suspends Kenya Revenue Authority’s New Structure Implementation February 28, 2025 Marcus Thompson A Nairobi Court has temporarily halted the Kenya Revenue Authority’s (KRA) new organizational structure following