So, it turns out that China might just have built a few too many shopping malls.


Visit the original source and full text: Shanghaiist