China main stock benchmark tumbled to five-month lows on Wednesday, as fears grew that rapid interest rate hikes would tip the global economy into recession.
The blue-chip CSI 300 Index and the Shanghai Composite Index both plunged 1.6% at close. The CSI 300 closed at the lowest level since April 26.
The...