No cars were sold in Shanghai in April as zero-Covid policy hammers activity
The biggest metropolitan area in China, home to 25 million residents, has been under a strict lockdown for seven weeks. Authorities have ordered people to stay at home and shut…