Owned by 186 member countries and consistently rated AAA/Aaa. IFC aims to achieve our mission of promoting development by providing debt and equity to the private sector, through a range of benchmark and bespoke products.
Sustainability is critical to companies’ business success. It’s critical, too, for their customers, surrounding communities, broader stakeholders, and the environment.