This photo taken on May 10, 2020 shows people looking at a Tesla car on display at a showroom in … [+] Beijing. – Auto sales in China, which experienced a record low due to the coronavirus outbreak…
Read More
This photo taken on May 10, 2020 shows people looking at a Tesla car on display at a showroom in … [+] Beijing. – Auto sales in China, which experienced a record low due to the coronavirus outbreak…
Read More