Elon Musk sold more Tesla stock as the slow march to selling 10% of his stake continues.
Tesla bulls and Tesla bears continue to debate exactly what the sales mean for Tesla stock, but they don't seem to be listening to the one person with the answer: Elon Musk.
Musk sold another 1.2 million Tesla shares on 12 November. That brings the total...
Read more on fnlondon.com