KYC fintech: Crafting a risk-based verification strategy