China’s post-Covid economic recovery has faltered, with lacklustre data signalling that the rebound is running out of steam – Copyright GETTY IMAGES NORTH AMERICA/AFP Ian Willms...
Shanghai’s 25 million residents have been under lockdown since early April as authorities try to curb an Omicron-fuelled outbreak – Copyright AFP Hector RETAMAL A viral...