Tesla Inc.’s sales plummeted 59 per cent last month in Germany, where Chief Executive Officer Elon Musk asserted himself in ...
We’re preparing ourselves to see whether we need to start looking at production relocation or or even supplier relocation,” ...