Tesla China Shuts Down its Beijing Flagship Store: Here’s Why Tesla China closes its flagship store in Beijing. by Teejay Boris