The Federal Trade Commission is refunding $140,000 to consumers after the New England-based companies lied about where they ...
The Federal Trade Commission (FTC) recently began issuing refunds totaling more than $140,000 to consumers who purchased ...