Open this photo in gallery: Shoppers pass a branch of British retail chain Marks & Spencer in London on Aug. 18, 2020.Kirsty Wigglesworth/The Associated Press
Car factories have idled in Belgium and Germany.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.