The Federal Trade Commission (FTC) mailed over $668,000 in the form of 3,791 refund checks to victims of a tech support scam last month.
In July 2016, the FTC and the state of Florida alleged Big Dog Solutions LLC (doing business as Help Desk National and Help Desk Global) and related defendants operated a telemarketing