Loading…
Vestas wins 373 MW wind turbine order from Red Rocket in South Africa · Endata