Explainer: What are double non-taxation agreements with tax havens?
As of this year, Canada has tax treaties with 84 countries, and 11 more are under negotiation. These agreements supposedly exist to prevent companies from being taxed twice - once in Canada, and again in the other country.
Facts
7 August 2022
The UN Secretary General has told governments around the world to tax the 'grotesque greed' of the world's oil and gas companies.
More and more Canadians think it's time for a temporary windfall profits tax, and here’s why:
Take action
Hard Truths Podcast
Canadians are leaving an unfair legacy for younger and future generations: climate change, unaffordable housing and childcare, and massive government debts. Generation Squeeze's Hard Truths explores why our generational system is broken and how we can make Canada work fairly for all generations.