Selected innovation news
The U.S. Federal Trade Commission (FTC) announced last week that it is, for the second time,…