preloader

Tesla soars on delivery numbers — company delivered 88,400 vehicles in Q1