BEIJING - China's stocks closed lower on Wednesday, with the benchmark Shanghai Composite Index falling 0.23 percent, or 5.13 points, to close at 2,216.93.
The Shenzhen Component Index closed at 9,416.5, down 30.09 points, or 0.32 percent.
Zhanjiang on Maritime Silk Road
CEO roundtable: 'new normal' & challenges
Boao Forum For Asia 2015