FTC pushes ad agencies into dropping brand safety rules April 15, 2026 FTC seal. | Image: The Verge The Federal Trade Commission (FTC) and a group of eight states have announced a proposed settlement with bi...Read More