Elon Musk: Tesla delivers record number of cars after price cuts
The electric car maker has lowered prices of vehicles in countries including the US, UK and China.
The electric car maker has lowered prices of vehicles in countries including the US, UK and China.