The Federal Trade Commission is mailing refund checks totaling more than $668,000 to victims of a tech support scam that claimed to be associated with major tech companies to trick people into buying tech support services. In May 2017, the FTC and the state of Florida announced settlements with the operators of the tech support […]