Share this page

IFC APPROVES US$118 MILLION FOR PRIVATE SECTOR POWER PROJECT IN INDIA