Vestas signs 101MW EPC project with India’s Continuum Wind Energy

chris-barbalis-536225-unsplash
Vestas will deliver, install and commission 46 wind turbines. Credit: Chris Barbalis on Unsplash.