News

Tesla's Q2 production and delivery numbers showed a large year-over-year drop, but came in close to street expectations.