Tesla has been forced to abandon its practise of batch-delivering cars, which could put it on top of the sales charts one month, then barely registering cars the next.
Tesla CEO Elon Musk told investors on the recent earnings call that the reason was because it couldn’t find enough transport between China, where the bulk of European-market Teslas are made, and Europe.

Add your comment