Itemoids

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

Carmaker exceeded Wall Street’s expectations with more than $26bn in revenue, but saw a 37% drop in profits

Despite record vehicle sales, Tesla saw a precipitous drop in profit in its most recent quar…