Business, Finance & Economics IFC Faces Backlash Over Abrupt Policy Shift on Consultants and Visa ProceduresBy Allan OmbugeJune 16, 2024 Business, Finance & Economics 2 Mins Read The International Finance Corporation (IFC), the private sector arm of the World Bank, is facing backlash over a sudden change…