The Chief Executive of Tesla Inc, Elon Musk, has sold Tesla shares amounting to $6.9 billion, citing his dispute with Twitter. Musk sold Tesla shares claiming that the money might be used to finance a prospective Twitter deal if he loses a court battle with the social media site. Yes. In the (hopefully unlikely) event […]