Twitter’s top brass gutted as Elon Musk’s takeover begins
Elon Musk reportedly finalized his $44 billion takeover of social media platform Twitter on Oct. 27 and has started his tenure at the company by cleaning house at the upper executive level.According to sources from multiple outlets, CEO Parag Agrawal, CFO Ned Segal, and head of legal and policy Vijaya
Read More