Tesla has reportedly closed its first flagship showroom in China, located in Beijing's upscale Parkview Green shopping mall, in a bid to adjust its sales and services strategy in the country. Tesla sales staff in China said that the high rent caused the store's closure.