Whistleblower: Musk justifies pulling out of Twitter deal

Image Source: Vox Elon Musk continues coming up with new justifications for why he thinks he can back out of his $44 billion deal to acquire Twitter. Musk’s attorneys criticized Twitter in a letter dated September 9 for its separation agreement with Peiter “Mudge” Zatko, the social media platform’s former head of security who was […]