Social Network
Development bank accused of lending millions to companies allegedly linked to forced labor in Xinjiang
February 23 2022, 08:00
The International Finance Corporation, one of the world's leading development banks, has for decades touted its success in funding companies it says can help end extreme poverty in developing countries.