Tag: China’s economy plunges as Delta virus devastates key sectors