AL.com

$10.9 million settlement in credit repair scheme: 10,000 in Alabama are eligible

FTC settled with FES and its owners in 2024 and checks are now being sent to 443,048 customers.

Go to News Site