Article
When CRA Employees Misbehave And Make Mistakes Against Canadian Taxpayers
The Canada Revenue Agency occupies a central role in administering Canada's tax system, collecting public revenue, and safeguarding confidential taxpayer information.
Rotfleisch & Samulovitch P.C.