Tag: Twitter shareholders approve $44 billion Elon Musk buyout