Tesla’s total deliveries are down and it’s paying a price for it

When Tesla shared the news of its quarter, its stocks dropped 11 percent

Comments