China takes on Delta and its property developers at the same time

New activity figures reveal the economic cost of recent covid outbreaks