Chengdu ordered a lockdown of 21.2 million residents, the most populous Chinese city to be shuttered since Shanghai earlier this year.
source: Section Page News – Automotive News
Chengdu ordered a lockdown of 21.2 million residents, the most populous Chinese city to be shuttered since Shanghai earlier this year.
source: Section Page News – Automotive News