By CEP Staff • 9 February 2023 in News

Globeleq has signed an engineering, procurement and construction (EPC) contract and a long-term service agreement (LTSA) with Toyota Tsusho Corporation (TTC) for the 35MW Menengai geothermal project in Nakuru County, Kenya.