Consumers were conned out of at least $213 million by “scammers behind a sprawling credit repair pyramid scheme,” according to the US Federal Trade Commission (FTC). They will now “end practices” and pay $12 million,...
DNFA Investments
Sign up for newsletter and receive exclusive cyber news regularly