Types of CRA Audits

The absolute last thing that any individual or business owner wants to face is a CRA audit! When most think of CRA audits they envision a CRA auditor coming out to their office and performing a complete review of the books. There are many different divisions within...