Elon Musk's Twitter takeover: Three more senior employees departing social media platform
May 17, 2022 at 15:46 PM EDT
Three more senior employees at Twitter left the social media platform on Tuesday, weeks after the company's board accepted Elon Musk's $44 billion bid.