1 result about this entity
Period: 26 Nov 2024 - 26 Nov 2024
Company announcement/payments
Global smart card technology company Biosmart has obtained the Letter of Approval (LoA) from Mastercard for its biometric payment card built on the IDEX Pay platform.
5 hours
Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our Cookie Centre.
Please read our Privacy Policy.