The Canadian Taxpayers Federation, based in Edmonton, AB, is a non-profit organization that advocates for lower taxes and accountable government spending.
They work to inform and engage Canadians on issues related to taxation and government finances through research, advocacy, and public awareness campaigns.
Generated from their business information