Shanghai, China’s economic and commercial hub with a population of over 24 million, has been in a hard lockdown for the past two months, which has only just been lifted by the municipal government. Production activities were halted, businesses shut ...