IFC to back green power projects

The International Finance Corporation (IFC), the international lending arm of the World Bank, has joined with several private and public sector groups to invest in a renewable energy and energy