Elon Musk now owns Twitter. As the $44 billion takeover closes, the turnaround begins: Reports
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.
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.