Elon Musk cites whistleblower claims in latest effort to scrap Twitter deal
Elon Musk cites whistleblower claims in latest effort to scrap Twitter deal, Elon Musk legal team filed another notice on Tuesday to terminate his $44 billion deal to buy Twitter,…