New and improved site

ATIDI Provides US$ 117Mn Support for 35 MW Menengai Geothermal Power Plant | The Kenyan Wallstreet