News

The Austin-based company will issue more than $8.1 million in refunds after reaching a settlement with the Federal Trade ...