SpaceX and Tesla CEO Elon Musk is now the official owner of Twitter, the world s second-largest social media platform, completing the $44 billion purchase.
Parag Agrawal was the one who pursued the deal and its follow-up after Musk’s plans to back off. He was also at the centre of the allegations made against Twitter on overuse of bots