The ID.7 is named as a primary source.
We’ve seen a steady, stark decline in Tesla sales in Europe over the past few years, coinciding with several drastic delays on new models, the outright cancellation of the cheaper model and CEO Elon Musk’s political activities.