“Research projects that biometric payments will reach 3 billion users and $5.8 trillion in transaction value globally by 2026.”