The market has been thrown into a tailspin as a result of Elon Musk’s recent highly publicized back and forth with Twitter. Despite Twitter’s initial resistance to the business magnate, the two parties ultimately came to an agreement in April that valued US$44 billion. The deal resulted in a premium over the then-current share price of Twitter equal to 38%. …
