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 Read more April 6, 2023 at 3:22 pm JACOB KOSHY