Carmakers face more than $100bn hit to revenues

Carmakers face more than $100bn hit to revenues

FT.com

Published

New calculation highlights scale of losses should plants remain closed until end of April 

Full Article