A report on the World Bank, which was set up to promote economic growth in developing countries. Every taxpayer in Britain supports it, but not all are happy about its projects.
Discover 11,128,835 listings and 281,864 playable programmes from the BBC
A report on the World Bank, which was set up to promote economic growth in developing countries. Every taxpayer in Britain supports it, but not all are happy about its projects.