Shanghai’s industrial output shrank fastest since 2011 in April, retail sales dived 48% on year amid city-wide lockdown
Shanghai’s industrial output shrank fastest since 2011 in April, retail sales dived 48% on year amid city-wide lockdown