Twitter shareholders approve Musk takeover deal.

Loading comments...