Elon Musk Takes Twitter Ownership, Said to Have Fired CEO Parag Agrawal, Other Top Executives
Elon Musk became Twitter’s owner on Thursday, firing top executives and providing little clarity over how he will achieve the lofty ambitions he has outlined for the influential social media platform. The CEO of electric car maker Tesla has said he wants to “defeat” spam bots on Twitter, make the…