19 Jun, 2013
The Leela Palace, Bengaluru
International Finance Corporation (IFC), the private sector investment arm of the World Bank, is ramping up its exposure to renewable energy projects in India with two fresh debt finance deals related to solar and wind power space.
It...