Twitter Shareholders Vote To Approve $44 Billion Elon Musk Buyout byGeoff DesreumauxSeptember 20, 2022