What the Economic Crime Levy means for accountants and businesses Emily ClarkSeptember 24, 2023 Economic crime costs the UK economy an estimated £14.4 billion per year. That’s according to the UK government. The aim of the Economic Crime Levy, Read More