Brand Logo
Search...
Tesla's delivery and revenue may fall short due to global EV demand slowdown, China struggles, and production challenges. Stock plummeted 30%.