The tariffs that President Trump has imposed on Canada, Mexico and China, has not only resulted in the beginning of trade wars, but are also leading to a “Boycott USA” global consumer backlash against US goods. In the past seven days, “Boycott USA” has spiked on…
Tag: Tesla Sales Loss