News

Deliveries of Tesla Inc. vehicles tumbled 67% in France in May, the latest headache for the electric-vehicle maker amid ...