The world at your fingertips
Washington/Palo Alto: The US Federal Trade Commission (FTC) and several US states have filed lawsuits against…