Forget about the Mall of America. The two biggest malls in the world are in China.
This factoid will surprise you though; 4 of the 11 largest malls in the world are in the
Philippines, a country that I’d hardly call prosperous.
If you own any U.S. retail stocks, you are really missing out on the best retail market in the world — Asia.


