Share this page

IFC, PTC India Financial Services Ltd. Collaborate to Boost Financing for Renewable Energy Projects