Tags Alydwych The Untold Story of Africa’s Largest Wind Farm Neville Otuki January 16, 2020 The backstory of the 310-megawatt Lake Turkana Wind power plant in northern Kenya spans 21 years from the date the