Press Release Shufti Launches Bank Account Verification, Bringing Account Ownership and Identity Verification Onto a Single Compliance Platform Sep 15