In Focus - Spain

Gamesa wins orders for 130 MW of turbines in India

Wind energy developer Gamesa has won three new orders for wind energy projects in India, helping the company to consolidate its presence in the country.

Sources https://indianewprojects.wordpress.com/orders-bagged/