UK car sales plunged 97 percent in April, making Tesla number one

Car sales in Spain, Italy, and France all declined by 90 percent or more.

Contact Information:

TIMOTHY B. LEE

daudgill01