Billionaire and CEO Elon Musk is facing scrutiny after several high-profile journalists from CNN, the New York Times, the Washington Post and other news outlets had their Twitter profiles suspended for sharing links to an account that releases publicly available flight information about Musk's private jet.
See The Full Story

Twitter Takeover
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.