By Caroline Vutagwa The Lake Turkana Wind Power (LTWP) project has gained recognition in the world and has scooped the African Renewables Deal of the The post Lake Turkana Wind Power Project Bags The Renewable Deal Of The Year At The IJGlobal Awards appeared first on TechMoran. ...read more

Source:: Techmoran