Twitter shareholders approve Musk's $44 bn takeover bid

The vote came as Musk's lead team is in a court battle to get out of the deal.

Tesla CEO Elon Musk

 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.