MeganC MeganC:
That's stupid. So if a company has places around the world they're supposed to pay all sorts of taxes as if all of it was in Canada? Why would a company want to stay Canadian? All some other country has to do is promise lower taxes and steal your companies.
Well your question is certainly stupid, because the article makes clear that companies should pay tax in the country where they make the profit, not be able to channel those profits to a tax haven and then sneak them back to the country where the profits were made.
I'm not sure if I agree with any corporate taxes at all, but capital gains, ie dividends from those companies should be taxed 100% at the same rate as income.