Fairness has evaporated from income tax rules

The Canada Revenue Agency (CRA) has been caught in an embarrassing mess. It appears it has turned a blind eye to wealthy families who were hiding income in order to not pay their share of income tax. Back in 2012 one of Canada’s largest accounting firms was alleged to have created fancy offshore tax shelter strategies for […]