Twitter's shareholders have voted to approve a deal with Elon Musk to buy the company for $44bn (£38bn)
Load More
That is All