April 26, 2024

Yahoo would pay $117.5 Million to settle data breach lawsuit