China’s retail sales, industrial output falter as virus rebounds
BEIJING: Growth in China’s retail sales and industrial production slowed in July, official data showed yesterday, with a rebound of COVID-19 dragging on demand while recent floods disrupted businesses.