Canada U-turn leaves Europe in the lurch on US tech taxes

WHO HAS IMPOSED SUCH A TAX?

Austria, Brazil, Britain, France, India, Italy, Spain and Türkiye are a dozen large countries which have imposed or plan to impose special taxes on big tech firms.

The objective is to force them to pay taxes where…

Continue Reading