Kenya removal of tax incentives Threatens Innovation and Growth Africa Kenya removal of tax incentives Threatens Innovation and Growth csrreporters June 7, 2025 Kenya’s 2025 Finance Bill has sparked concern across the tech ecosystem with its proposed...Read More