Comment on this storyCommentSAN FRANCISCO — Elon Musk became Twitter’s owner late Thursday as his $44 billion deal to take...
fired
Elon Musk fired key Twitter executives Thursday, one of his first moves as the official owner of the social media...