Tamil Nadu Wind Farm

3
The Tamil Nadu turbines are being supplied by Spain’s Gamesa Corporacion Tecnologica.