Elon Musk has begun his takeover of Twitter Karissa Bell @karissabe After months of legal drama, Elon Musk has begun his takeover of Twitter, according to The Wall Street Journal and The Washington Post. His first move was to fire CEO Parag Agrawal, Chief Financial Officer Ned Segal and other top execs. Musk is taking … Continue reading Elon Musk says Apple has ‘fully resumed’ advertising on Twitter