Tesla delivers 486,532 cars in Q3 and must hit 311,448

Business