After many delays, Elon Musk is now the proud owner of Twitter
This $44 billion deal was finalized Thursday night. Soon after, Musk fired top executives, including the CEO. This comes after months of twists and turns –- many of which played out on Twitter.
[Copyright 2022 NPR]