Tesla catches flak for opening a store in Xinjiang, which already has Ford and GM showrooms and a VW car plant


Trending Today on Tech News Tube