Technology  Tesla delivers 310,048 electric vehicles in the first quarter

Tesla delivers 310,048 electric vehicles in the first quarter