Africa: End of World Bank's 'Doing Business Report' - Landmark Victory
Published
[IPS] SAN Francisco, Usa -- The September 16, 2021 announcement from the World Bank that it had discontinued publication of the Doing Business Report (DBR) marked a major victory for people and planet.
Full Article