African FutureTech2 Min Read Faith AmonimoonJanuary 20, 2025 Smile ID’s Enhanced SmartSelfie™ Technology Delivers Unmatched Fraud Prevention Across Africa Smile ID, Africa’s leading provider of biometric and identity verification services, has launched ‘Enhanced SmartSelfie™’, an upgrade to its…