Activists urge Tesla to close its new Xinjiang showroom

Tesla CEO Elon Musk arrives on the red carpet for the Axel Springer media award in Berlin in 2020. Activists are appealing to Tesla to close a new showroom in China’s northwestern region of Xinjiang,…
Read More

Michele Block