the accounting functions of my company are outsourced. Somebody does the tax reporting, payroll, remittances, etc. Now, all the records pertaining to accounting are maintained by the external accountant. Is it necessary that the records be maintained by them? I mean, should my company retain the records like the bank statements?