Just another Finance News site
It was not that many years ago when the Federal Trade Commission (FTC) made it clear…