Twitter Inc, shareholders voted to approve a proposed $44 billion buyout of the company by billionaire Elon Musk, Bloomberg reported. A preliminary vote held Tuesday saw a majority of shareholders support the decision to accept Musk’s $54.20-a-share offer to acquire Twitter. Shares of the company are currently trading below that offer at $41.92. Although the […]