IDEX Biometrics and Beautiful Card Corporation Propel Biometric Payment Cards with Mastercard Approval Jun 17, 2024