Tesla delivers 480,126 vehicles in Q2, a 25% jump as European demand rebounds · Pollar