Tech

Elon Musk’s Tesla hits record Q1 car deliveries after price cuts spur demand

Elon Musk's Tesla on Sunday said it produced 440,808 vehicles and delivered a record 422,875. Deliveries were up 4% from the previous quarter.