Submitted by Robbie McBeath on Wed, 04/10/2019 - 18:09 Links: Yahoo agrees to pay $117.5 million in latest settlement of massive data breachSource: Associated PressDD Publish Status: Not AvailableDaily Digest: Daily Digest 4/10/2019Offsite url: Open offsite URL