Shanghai ranked no.18 in ATKearney’s ‘2014 Global Cities Index’, a study ranking ranking cities according to their business activity, political engagement, information exchange, and other factors. This puts it two spots up from last year, but a whopping 10 spots under smog-choked Beijing (wah wah).