Elon Musk reportedly has stopped his efforts to get out of buying Twitter. He’s going to purchase the social media platform at his original price from April. He spent the intervening months trying back out of the deal, which forces him to pay much more for the company than its current value. Musk’s on-again/off-again deal […]