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

Powered by VIP