Vast Tech Support

FTC Refunds Tech Support Scam Victims

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