More car makers suspend production as supply chain disrupted

19 Mar 2020

More car makers suspend production as supply chain disrupted