China's financial hub Shanghai has the strongest consumption ability in the country, Chinese financial news outlet Yicai reported Sunday. The capital city of Beijing came in second, followed in third ...