IFC Backs Hyderabad Biomass Firm with $15M

Share this