Share this page

IFC, PTC Financial Services Support Renewable-Energy Financing in India