World Major car firm set to slash 100,000 jobs July 20, 2026 The move comes after the business reported steep declines in its profit for last year Read More