As part of its ongoing crackdown against tech support scams, the Federal Trade Commission has obtained settlements with a group of St. Louis-based defendants who used deceptive Internet pop-up ads to trick consumers into buying unnecessary technical support services. In a complaint filed in October 2016, the FTC alleged that the defendants worked with affiliate […]