Uncategorized World puzzled by lack of public trust in massive technology corporations – Biometric Update admin April 29, 2025 No Comments World puzzled by lack of public trust in massive technology corporations Biometric Updatesource