Plus Elon Musk’s politics are putting buyers off in Europe and General Motors slashed 1,000 jobs from its autonomous Cruise ...
Inc. saw a significant drop in its sales in Germany last month, with a decrease of 59%. The company registered only 1,277 new ...