Tech & Innovation Startups Startups New startup, My Identity Pay launches biometric products for payments and digital identities by Joan Aimuengheuwa January 27, 2021 Leveraging biometrics technology to tackle issues such as failed OTPs authentication, unavailability of tokens, OTP or hardware failure and internet