Charles Taylor Featured on BBC’s Claimed & Shamed
A new series of BBC One’s popular Claimed and Shamed is to follow the progress of several fraudulent insurance claims with fraud specialist Simon Cook, Head of Special Investigation Services at Charles Taylor Technical Services, […]