Chinese stocks fell Wednesday as weak import data in March weighed on sentiment while fears persisted over the risk of an economic recession due to the worst coronavirus outbreak in two years and tightening restrictions.
The CSI300 index showed The Shanghai Composite Index fell 0.4% to 3,199.14 at the end of...