Loading…
Vestas wins 63 MW wind turbine order in South Africa · Endata