Tesla Q2 revenue, Earnings Top Estimates After Record Deliveries

Icon