Corporations paid billions less than expected through tax write offs and avoidance schemes
A new report from Canadians for Tax Fairness says top companies paid $30 billion less in taxes last year than would be expected under existing corporate tax rates.