After a long and complicated saga, the world’s richest man, Elon Musk has finally completed the takeover of popular social media platform Twitter. The deal costs USD44 billion or ~RM207 billion and also saw the platform’s top executives leave the company.