Failed to save article Please try again In an aerial view, a sign is seen posted on the exterior of Twitter headquarters on April 27, 2022 in San Francisco, California. Billionaire Elon Musk, CEO of Tesla and Space X, reached an agreement to purchase social media platform Twitter for $44 billion. (Justin Sullivan/Getty Images) The criticism was immediate, and has only intensified, since Elon Musk suspended several high-profile journalists from Twitter on Thursday, Dec. 15.