Twitter shareholders have approved the $44 billion sale to Elon Musk
Almost all of Twitter's shareholders have voted to approve the social media giant's deal with Tesla CEO Elon Musk, who had agreed to buy it for $44 billion but has since tried to b…