04 May 2018 4 Min Read
Tesla sheds 5% after CE Elon Musk ducks questions from analysts
Investors punish maverick magnate for failing to tackle issues of profit potential related to Model 3 car project
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In