Twitter’s shareholders have correctly accepted Elon Musk’s good religion provide to buy their firm for $44 billion. Elon “Pedo Guy” Musk, who waived his rights to additional due diligence on the buy, now has a brief record of causes he mustn’t have to purchase the business. — Read the remainder