Dam shows potential of China-Kenya BRI partnership
The Chinese-built Thwake Multipurpose Dam in Kenya is almost complete, and its commissioning later this year will pave the way for the country’s socio-economic transformation. The dam, located at the intersection of the rivers Thwake and Athi, in the south […]