News

The Shanghai Composite, an index of Chinese stocks trading in the country's financial capital, tallied its highest closing ...