The Canadian Taxpayers Federation is a non-profit organization based in Ottawa, ON, dedicated to advocating for lower taxes, less waste, and more accountable government spending.
Through research, education, and grassroots campaigns, the organization aims to provide a voice for Canadian taxpayers and promote fiscal responsibility at all levels of government.
Generated from their business information