Musk Cites Whistleblower in Twitter Dispute

Elon Musk has cited the recent accusations from a Twitter Inc. whistleblower as a new reason to terminate the $44 billion takeover of the social media platform….

Read more