Tech

Twitter shareholders approve $44 billion Elon Musk buyout