China Economic Data Tumble After COVID Lockdowns, Retail Sales Down 11.1%
China’s economic data plunged in April, worse than what analysts expected, after harsh measures to curb COVID-19 in its commercial hub Shanghai battered businesses. Retail sales fell down 11.1% year-on-year in April, more than a 6% decline that economists forecasted, …