Elon Musk finally pulled the trigger on Twitter, paying $44 billion for the company. As we previously wrote, we thought he would.
The past several months of negotiations over the purchase have been marred by endless bickering over price. Did Musk want to own Twitter? Yes. Was he paying too much? Perhaps.
Read Full Article »