Tesla's Model 3 The World's Best-Selling Luxury Sedan In Q1
During Tesla Inc's (NASDAQ: TSLA) Q1 earnings call, the company announced profitability and increasing vehicle sales worldwide. The future of full self-driving vehicles, energy storage and vehicle production was also discussed.