Richard Kamau on 19th Oct

The Lake Turkana Wind Power Project is on Course to meet its 2017 deadline, with 155 turbines of 365 turbines installed...