Tesla Q2 deliveries hit 480,126, topping consensus by 21% - TSLA News | Rallies