Tesla sales plunge in France, showing Elon Musk may have a long way to go to restore the brand

5 days ago 13
Tesla’s sales have been under pressure in Europe, even after the rollout of a souped-up Model Y.
Read Entire Article