Javelin Strategy & Research today released its inaugural 2025 Emerging Biometric Authentication at the Point of Sale Scorecard, which evaluates eight providers of biometric authentication solutions ...