insider@insider.com (Katie Canales) / Insider: Tech
Tesla is opening a store in Xinjiang, where China is accused of orchestrating a genocide — and where – Tesla is opening a new store in the same region where China is accused of detaining 1 million Uyghur Muslims in internment camps. …