China stocks ended lower on Thursday, as worries about policy tightening mounted a day ahead of China’s first-quarter GDP data release.

Read More