Twitter confirms sale of company to Elon Musk for $44 billionSource: Times of MaltaPublished on 4 years ago