Loading…
Vestas wins 207 MW wind turbine order from Duke Energy for Iowa project · Endata