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....

Already a subscriber? Click here to view full article