Tesla delivers record number of cars after price cuts

Tesla delivers record number of cars after price cuts