Share this page

FY09 is Year of Renewables for IFC, With Renewable Projects Dominating Power Sector