India introduces biometric authentication for UPI payments World Roundup October 7, 2025 Mumbai: India has allowed users to authenticate instant digital payments through facial recognition and fingerprints under the Unified Payments Interface…