China stocks plunge over 3% by break on Wednesday

The benchmark Shanghai Composite Index plunged 3.12% to close at 3,631.4 points. Continue reading