UK fines LastPass over 2022 data breach impacting 1.6 million users

Mar 27, 2026