Opinion/Commentary: World business ranking index is flawed

The World Bank, a behemoth of an organization that provides tens of billions of dollars in aid to mostly developing countries, is in the middle of one of its biggest scandals since being founded in …

( read original story …)