All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Twitter shareholders vote in favor of Elon Musk's $44B takeover bid
(September 14 01:42) Dailymail.co.uk
Twitter's shareholders have voted in favor of selling the company to Elon Musk for $44 billion, a deal that the billionaire is now scrambling to back out of.