Separation of audit and advisory functions should be tested by Amanda Visser | Apr 8, 2021 | Moneyweb Audit firms need to be kept from getting carried away by ‘opportunities’ and better able to spot red flags.