Business & Finance Tesla is ‘giving cover to the Chinese government’ by doing business in Xinjiang: Oregon Senator Cynthia M. Giguere 6 months ago