Share this page

IFC, India’s Research Institute Identify Renewable-Energy Projects to Meet Growing Needs