Vestas secures EPC contract for 101MW wind project in India

Image: Vestas secured a 101MW EPC contract in India. Photo: Courtesy of Vestas.