Latest Article 11 Jul 2025
The protests that gripped Kenya on June 25 and July 7 this year were not merely a contest between the government and citizens over tax hikes and economic hardship. They also marked a profound moment of reckoning for the corporate sector. Beyond the curfews, looted businesses, and shuttered offices, a new front line emerged: the […]...
Read More