Research & Insight

Fraud still costing the UK more than £190bn – new…

The 2017 Annual Fraud Indicator (AFI) presents some interesting analysis. At first glance the overall cost of fraud on the UK economy looks to be reducing; now quoted at £190bn, compared to £193bn...

Blog - Nov 2017
Business information: the future’s all about empowering SMEs

Business information services have typically been dominated by large clients, particularly in the areas of finance and banking. But that could all be about to...

Blog - Nov 2017