
The Gen Z protests across 25 Kenyan counties on June 25, 2025, significantly impacted businesses, causing economic losses due to missed opportunities and property damage.
The Kenya Private Sector Alliance estimated daily losses of Ksh.3 billion during such protests, contributing to a GDP growth decline from 5.7% to 4.7% the previous year.
Nairobi county government lost approximately Ksh.6 million in daily parking levies.
Fear from the protests reduced economic activity and raised prices for basic goods, while also deterring foreign investors due to negative international media coverage.
Also Read: Gen Z Anti-Tax Protests Forces Moody’s to Downgrade Kenya’s Rating to Caa1
Despite disruptions, the Nairobi Securities Exchange (NSE) gained Ksh.15.97 billion in investor wealth, unlike the previous year’s losses.
This even as the Central Bank of Kenya’s $10.9 billion foreign currency reserves signaled market stability.
The government faced revenue losses and infrastructure repair costs, and ordered a media blackout on live protest coverage, drawing criticism from the Kenya Editors Guild and Law Society of Kenya (LSK).
Parliament adjourned early for safety reasons.
Very interesting subject , appreciate it for putting up.
I’m not sure where you are getting your info, but great topic. I needs to spend some time learning more or understanding more. Thanks for great info I was looking for this information for my mission.
Howdy are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you need any coding expertise to make your own blog? Any help would be really appreciated!
This is a topic close to my heart cheers, where are your contact details though?
Nice read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch as I found it for him smile Therefore let me rephrase that: Thanks for lunch!
I appreciate, cause I found just what I was looking for. You have ended my four day long hunt! God Bless you man. Have a great day. Bye