By CEP Staff • 7 November 2014 in News

Lake Turkana Wind Power project enters construction phase