More than half (59%) of the regulated firms that take on new business clients are leaving themselves exposed to serious red flags by not completing critical verification checks on the people running the business according to research by SmartSearch. The research found that business said that they do not always carry out essential checks, despite…
Read more