Trump Vows Tariffs on Canada and France Over Digital Services Taxes The ongoing saga of digital services taxes has taken a new turn as President Trump recently announced his intention to impose tariffs on Canada and France. This decision comes in response to the taxes levied by both countries, which reportedly cost US firms over […]