medium · finance · Disclosed Apr 3, 2024 Populus Financial Group 34000 records exposed 34K customer records exposed Severity medium Sector finance Disclosure date April 3, 2024 Indexed 2 years, 3 months ago Assess Exposure → Browse All Breaches View Live Map