Irish-based Fintech Firm Horizon8 Launches valid8Me, The Digital Identity Vault Solution Transforming Customer Onboarding

Average customer onboarding times can often exceed one month, with document sourcing for identity verification typically accounting for more than 50% of that journey.