Loading…
Vestas wins 159 MW EPC order for Senegal's first utility-scale wind farm · Endata