Indexes Tumble at Close

The Shanghai B-Share index shed 1.02 to 61.43, while its Shenzhen counterpart gave up 0.71 to 107.13. The Shanghai A-Share Index lost 7.58 to 2043.93 and the Shenzhen A-Share Index dropped 3.32 to 640.40.

The pending launch of a Nasdaq-style secondary board in Shenzhen and the government's...