May 4, 2024

Yahoo would pay $117.5 Million to settle lawsuit