Organisation for Economic Cooperation and Development (OECD)

Kenya in catch-22 on global tax plan

Reading Time: 2 minutes Kenya is at a crossroads as efforts to push sweeping changes to tax big corporations are being made globally. Whereas […]