Search Results For: scam.aspx

The Federal Trade Commission (FTC) is bringing the legal hammer down on tech support scammers who trick people into thinking there's something wrong with their computer that they're able to fix, or otherwise offering to speed up your PC... Read more...