Elon Musk Finally Completes $44 Bllion Twitter Acquisition

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...