The nine-day Covid lockdown in Shanghai could turn out to be particularly costly for China, the BBC reported. As well as being a major focus of the financial industry, Shanghai is a hub for ...