'Do You Sell Cars?': Tesla CEO Elon Musk Trolls Jaguar Rebrand on X 0 21.11.2024 00:25 Entrepreneur.com The team running Jaguar's X account was working hard on social media this week.