Activists call on Tesla to close new Xinjiang showroom
Activists are appealing to Tesla Inc. to close a new showroom in China’s northwestern region of Xinjiang, where official...
Activists are appealing to Tesla Inc. to close a new showroom in China’s northwestern region of Xinjiang, where official...