
Elon Musk’s $44bn Twitter takeover has finally gone through, and is likely to bring the biggest changes to the social media company since its launch in 2006.
After six months of legal sparring, Musk closed the deal before a Friday 5pm deadline and avoided a high-stakes showdown in the Delaware Chancery Court.