Subscribe To Our Free Newsletter |
China’s stocks slump as rate cut fails to stop $5-trillion rout
The Shanghai Composite Index fell 1.3 per cent to 2,927.29 at the close, after rising as much as 4.3 per cent and declining 3.9 per cent