Business credit report service provider Dun & Bradstreet (D&B) has agreed to a $5
See the full post at FTC.gov