Share this page

IFC Invests in India’s Gamesa to Support Cost-effective Wind Turbine Assembly