Search

Fraud : hard graft : fraud is sucking billions out of the industry every year. But do insurers only have themselves to blame?