
Elon Musk's Tesla was criticized after it opened its showroom in Xinjiang, where the Chinese government has been accused of crimes against humanity.
Elon Musk's business links to China spark concern among lawmakers, 2 months after Tesla opened its first showroom in… comes via ChinaTechNews.com.