LIFE CARD has partnered with IDEX Biometrics to launch biometric payment cards in Japan, set to debut in the first half of 2025. This initiative…