Tesla and SpaceX CEO Elon Musk and Twitter have announced plans to move forward with Musk’s purchase of the company, following months of attempts by Musk to escape a deal first brokered in April. When the deal is finalized, Musk will take Twitter private at $54.20 per share, matching the initial offer made in April, […]