Article by Aristotelis Zervos Top 5 fines in June 2025: Two million fines for credential stuffing attacks The highest fine was imposed on Vodafone in Germany in June 2025. Strikingly, two million-euro fines were imposed in Spain and the UK for data breaches in which July 2, 2025