Twitter shareholders approve the $44B merger Musk is trying to get out of

Musk wants out, but shareholders approve $54.20-per-share purchase agreement.

Ars Technica