Shanghai ranks as the best city

READ FULL ARTICLE