Larry Ellison, Prince Alwaleed, Binance back Elon Musk’s $44 billion bid to buy Twitter Posted by Gemechu Taye in Elon Musk May 52022 Read more | >