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