China Covid: Factory activity shrinks more than expected Zero-Covid policy and slowing global demand are putting the country's economy under pressure. Source