Twitter shareholders approve Elon Musk’s $44-billion bid to buy company
By
Biju Kumar
Twitter shareholders on Tuesday voted to approve Tesla CEO Elon Musk’s $44 billion takeover bid.
The vote came as Musk’s lead team is in a court battle to get out of the deal.