FTC’s new Office of Technology will help mop up tech ‘oozing with snake oil’

FTC’s new Office of Technology will help mop up tech ‘oozing with snake oil’

The Federal Trade Commission (FTC) recently announced the establishment of an Office of Technology Research and…

Continue Reading