After a lot of back and forth and even calling off the deal, Elon Musk has finally bought Twitter and completed his $44 billion …

After a lot of back and forth and even calling off the deal, Elon Musk has finally bought Twitter and completed his $44 billion …