After a months-long public stalemate, Elon Musk is terminating his deal to take Twitter private, according to a securities filing posted today. Twitter chairman Bret Taylor tweeted shortly after that the company’s board is committed to closing the $44 billion transaction and plans to pursue legal action to enforce the merger agreement. “We are confident…Read More