Best estimates for the UK public sector suggest that between £31bn and £53bn is being...
Over the last few years, we have seen the public sector fraud landscape...