Tag: Tesla Sales

Tesla Sales Drop 13% as Political Backlash Against M...

Musk's political stunts are costing Tesla more than PR—Q2 sales plunged 13% a...