Tech ‘The bird is freed’: Elon Musk now owns Twitter as $44 billion takeover closes October 27, 2022October 27, 2022Jessica Guynn, USA TODAYComments Off on ‘The bird is freed’: Elon Musk now owns Twitter as $44 billion takeover closes After months of legal wrangling and public acrimony, the on-again, off-again $44 billion deal closed Thursday, handing control of Twitter to Elon Musk