28 Oct Elon Musk completes $44bn Twitter takeover Posted at 02:27h in Uncategorised by Leanne 0 Likes Twitter’s chief executive and finance boss are reportedly ousted as the tycoon acquires the social media platform. Source: BBC Technology News Tags: Art