The International Finance Corporation (IFC) is the private sector lending arm of the World Bank Group, providing financial services to businesses investing in the developing world. As private enterprises often privilege “business confidentiality” over the public’s right to know, it is frequently difficult for the public to measure or influence the development impacts of the IFC’s activities.