Twitter's top executives stand to make $88 million between them. Parag Agrawal alone will get $38.7 million after being ousted by Elon Musk....
Know MoreTesla and SpaceX CEO Elon Musk has finally bought 100 per cent stake in Twitter for approximately $44 billion, or $54.20 per share, in cash....
Know MoreCongratulatory messages across social media have been pouring in for Agrawal since his appointment CEO as he was lauded by many tech firm leaders around...
Know MoreGet latest news karnataka updates on your email.