Loading…
Vestas wins 221MW order for North Kyle wind farm in Scotland · Endata