Industrial output in Shanghai falls for first time in 2 years

Industrial output in Shanghai, China’s most populous city, slumped in March, the first monthly decline in two years, after stringent lockdown measures halted production in some factories, a city …
( read original story …)