It’s less than a month since we last wrote about fake support call scammers in the USA getting taken out by the Federal Trade Commission (FTC). 815 more words