Dun & Bradstreet Agrees to Pay $5.7M to Resolve Alleged Violations of FTC Orderftc.gov5 pointsgnabgib5 months ago