IFC to stop funding new coal-powered electricity projects
The IFC has reportedly lent close to $5 billion to almost 88 financial institutions in India
The IFC has reportedly lent close to $5 billion to almost 88 financial institutions in India