Genworth Financial Reports Data Breach Leaking SSNs Belonging to 2.7M Policyholders and CustomersBy rooter / June 26, 2023