A new analysis of controversial ads by advertising platform Illumin has found that some of the country’s top brands, including Pepsi, Peloton, Gillette and Dove, have launched ads that prompted ...