FTC shuts down St. Louis-area tech scammers

(June 16, 2017) -- 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....

Related Sections