Loading…
Nordex Group wins Alliant Energy contract for up to 190 wind turbines in Iowa · Endata