Tesla Criticized by Activists for Opening Xinjiang Showroom in China
Tesla and CEO Elon Musk are coming under fire for its recent store opened in the Xinjiang region, where China has been accused of committing human rights crimes. After news of Tesla opening its first showroom in China’s Xinjiang region came out last week, the company is now receiving backlash from activists and human rights […]