NEWS: Tesla Sales Plunge 59% in Germany to Lowest Level in Years
Posted: Fri Feb 07, 2025 6:08 pm
What are your thoughts on this article from Financial post? This is also reported news by other outlets
https://financialpost.com/pmn/business- ... l-in-years
https://financialpost.com/pmn/business- ... l-in-years