The International Finance Corporation (IFC) is part of the World Bank Group and provides investment, advisory, and asset management services to encourage private sector development in developing countries. It works to increase access to financing, infrastructure, health and education opportunities through investments, loans, and advisory services. The IFC is owned by 184 member countries and has invested over $18 billion annually in projects across multiple industries in over 100 countries.