Elon Musk talks up Tesla's Cybertruck on earnings call | Fox Business

Tesla's revenue and earnings-per-share came in above estimates for the second quarter, and the company announced $24.93 billion in revenue …
View full source