OMG Tech Help

FTC Refunds Tech Support Scam Victims

On Wednesday the Federal Trade Commission (FTC) announced that it was refunding more than...