China economy

China stocks nosedived on Monday with the benchmark Shanghai Composite Index dropping 8.49 percent to close at 3209.91 points, the sharpest decline since Feb. 27, 2007.