Spotted this from Merrill Lynch research:
Does put things into perspective, although to be fair to these mega caps, their overall global addressable markets are bigger in USD value than those of the listed companies in these individual countries.
Wouldn’t call this “Hubris and Humilitation” though.
More like opportunity to me. Any (or all) of those countries will be the next big thing.