The settra ransomware group listed cfsnow.com on its data leak site on 2026-08-31. Country: CA Sector: Technology Domains named: cfsnow.com Claim as published on the leak site: Challenge Financial Services, Inc.: Internal Documents of a California Auto Lending Company PROLOGUE...