NAIROBI, Kenya, December 22 – Following the financial close of Lake Turkana Wind Power Project (LTWP), the first disbursement of funds pursuant to the financing agreements signed in March 2014 has been received. The Sh70 billion project is the largest single wind power project to be constructed in Africa and is to date, the largest […]