Auto Tesla Sales Drop Significantly in Europe: Is Musk Hurting the Company’s Profits? February 11, 2025 7:39 am