Vestas wins ‘largest ever’ wind order in South Africa

Danish wind turbine manufacturer Vestas has been awarded its “largest ever” wind power order in South Africa by EDF Energy’s renewable arm. The deal is to supply 35 of its 3MW turbines to three wind power plants – Chaba, Waainek and Grassridge – in the Eastern Cape Province, bringing the total capacity to 105MW. The […]