Tesla (TSLA) Sales Collapse in Europe as Backlash Against Musk Intensifies

Tesla (TSLA, Financials) is feeling the chill in Europe. Its April sales plummeted across key markets like France and Denmark, as political controversy and growing competition weigh on the brand.

In France, Tesla sold just 863 vehicles…

Continue Reading