FTC shuts down St. Louis-area tech scammers


The Federal Trade Commission has shut down St. Louis-area tech support companies allegedly involved in a consumer scam. The agency also banned their owners from engaging in IT activities again. In its complaint, the FTC said that defendants plotted with affiliated marketers to place pop-up ads that falsely claimed a