November 17, 2024
Elon Musk and Twitter lobbed salvos at each other in the latest round of legal filings over the billionaire Tesla CEO’s aborted plan to buy the social media platform

Elon Musk and Twitter lobbed salvos at each other in the latest round of legal filings over the billionaire Tesla CEO’s aborted plan to buy the social media platform