Sears and Delta customers may have had payment data exposed

13 april 2025