China’s factory output record at its lowest in two years: Caixin PMI
China’s factory output reached its lowest level in two years in March, according to independent data released Friday, as the country confronts the pandemic’s biggest Covid-19 epidemic since its inception. With restrictions and lockdowns in place in important manufacturing and transportation hubs like Shenzhen and Shanghai, authorities are battling coronavirus epidemics. The Caixin Purchasing Managers’ … Read more