In a major announcement on Thursday, Elon Musk, owner of Twitter, declared that he had appointed a new CEO for the social media giant. While he revealed the news on Twitter, Musk refrained from divulging the identity of the new executive. He also mentioned plans to step back from his day-to-day engagement with Twitter, intending ... Read more