April 29, 2025Business Nike faced backlash for using the phrase “Never again” in ads that ran near the London Marathon on Sunday.Read More Share: