Lake Turkana Wind Power Project Wins African Deal of the Year Award
The Lake Turkana Wind Power (LTWP) team receives the African Renewables Deal of the Year 2014 at the IJGlobal Awards 2014 Europe & Africa, which were held at the stunning … Read More