Have you ever wondered how the annual revenue of some of the mega-corporations compares to the Gross Domestic Product of a country?
Well, thanks to Forbes magazine and the Global Policy Forum, you now have to wonder no longer. Here’s a link to their comparison chart, which I have captured only a part of below: