Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Shares in Elon Musk company fall more 3% in after-hours trading, as earnings per share miss Wall Street expectations

Tesla reported its second-quarter earnings on Wednesday, disclosing far lower profi…