HMRC recently announced new powers to investigate companies they suspect of evading taxes, so as a business owner, you might be worrying about what happens if your company comes under scrutiny.

HMRC recently announced new powers to investigate companies they suspect of evading taxes, so as a business owner, you might be worrying about what happens if your company comes under scrutiny.