The Italian DPA Has Its Eyes on Biometric IDs – Another Fight on Tech or a Win for Privacy? April 9, 2024