TrueBiz launches Applicant Link: Verify the connection between an applicant and their business

Building a coherent picture of business risk is hard enough – but what about the people behind the business? There’s no guarantee that anyone is who they say they are online. That means financial institutions need to step up their due diligence to ensure a... Read More