Share this page

IFC Invests in Indian Biomass Company to Boost Power Supply, Cut Carbon Emissions