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....To view the full article, register now.
Already a subscriber? Click here to view full article