China stocks fell on Wednesday following a recent recovery, dragged down by fears that policies announced by Beijing would not be enough to revive the coronavirus-battered economy.
China's blue-chip index CSI300, which had bounced more than 6% from a April 27 low, ended the session 0.4% lower. The Shanghai Composite Index...