Tesla halts production in Shanghai as COVID lockdowns split China’s financial capital in two Editor 3 March 28, 2022 25