After months of back and forth, Elon Musk has finally completed the takeover of social media giant Twitter. Musk initiated a cleanup of Twitter’s top brass after completing the takeover, with the CEO...
After months of back and forth, Elon Musk has finally completed the takeover of social media giant Twitter. Musk initiated a cleanup of Twitter’s top brass after completing the takeover, with the CEO...