Day: January 15, 2013

IFC Study: Obstacles to Growth and Job Creation

A new study by IFC, a member of the World Bank Group, finds that much-needed jobs in developing countries can…

11 years ago