Security News > 2025 > April > Landmark Admin data breach impact now reaches 1.6 million people