Tesla Closes its First Store Opened in China from 2013
Tesla closed a store in Beijing which was its first offline store in China, as reported by local media outlet Jiemian on Wednesday (via CnEVPost). The store was located in Beijing Parkview Green in the city’s Chaoyang district, and the report noted that callers to the store are now being redirected to a nearby Tesla […]