Technology July 18, 2023 | No Comments Biometric Authentication: Enhancing Security of Digital Payments