First Turbine Shipment for Lake Turkana Wind Power project arrives in Mombasa Port
The first shipment of Vestas turbines for the 310 megawatt (MW) Lake Turkana Wind Power project has arrived in the Port of Mombasa. The turbines are the first of 365 … Read More