China stocks ended lower on Thursday, as worries about policy tightening mounted a day ahead of China’s first-quarter GDP data release.
The blue-chip CSI300 index fell 0.6% to close at 4,948.97, down 16.5% from an all-time high hit on Feb. 18, while the Shanghai Composite Index lost 0.5% to 3,398.99.
Analysts and...