US: Twitter shareholders vote in favour of Elon Musk’s deal, deal worth $44 bn signed in April

This post was originally published on WION.