Share this page

IFC, Bureau of Energy Efficiency, and Alliance to Save Energy Promote Municipal Energy Efficiency Projects in India