Global OEMs suspend production, warn of financial impact of Covid-19

STUTTGART, Germany – Daimler Group has announced it is taking the extraordinary step of suspending the majority of its production in Europe for an initial period of two weeks. The … Continue reading Global OEMs suspend production, warn of financial impact of Covid-19