Beijing - XINHUA
Chinese shares tumbled on Wednesday, with the benchmark Shanghai Composite Index (SCI) plunging 1.98 percent to dive below the 3,000-point psychological mark again.
The benchmark Shanghai Composite Index slumped 1.98 percent to finish at 2,972.53 points. The Shenzhen Component Index closed at 10,292.52 points, down 2.63 percent.