Manufacturing in China slowed in March amid Covid-19 outbreaks
OCCUPIED BUILDING This file photo from April 22, 2021 shows workers assembling engines in a workshop of Weichai Power Co. Ltd. in Weifang City, Shandong Province of China. PHOTO XINHUA…