
Tesla has some impressive retail locations around the world, but this one in Shenzhen, China looks particularly awesome. Located in Longhua District, the store is in a mall specialized in auto sales called “Longhua Auto City”. expand full story
Shenzhen Stories January 18, 2016
Tesla has some impressive retail locations around the world, but this one in Shenzhen, China looks particularly awesome. Located in Longhua District, the store is in a mall specialized in auto sales called “Longhua Auto City”. expand full story
Shenzhen Stories January 7, 2016
The China-based electric car and bus manufacturer BYD (Build Your Dreams) announced the delivery of the world’s largest electric bus fleet to the city of Shenzhen in China. expand full story