China,china africa diplomacy,China Belt and Road Initiative,china economy,China investments,China Kenya trade,China President Xi Jinping Stories

National Treasury scraps Sh337 billion High Grand Falls dam project, citing failed evaluation report
Lucy Mumbi |
Jul 14, 2025
The Treasury said the decision was based on a critical review of the project development report, which failed to meet key regulatory requirements.