Chinas economic data disappoint in April as Covid controls weigh – CNBC

BEIJING China reported a drop in retail sales and industrial production in April far worse than analysts had expected.
Retail sales fell by 11.1% in April from a year ago, more than the 6.1% decline… [+2553 chars]