Tesla investors at a loss as Elon Musk drags down stock price: ‘This time it feels different’

March 22, 2025