14-09-2022 12:23 via campaignlive.co.uk

Twitter shareholders approve $44bn Elon Musk deal

The vote of approval was made during a conference call with investors from Twitter’s San Francisco headquarters.
Read more »