France car registrations down 6.7% in June, Tesla sales drop 10%

6 days ago 1
Read Entire Article