Major brands including Apple and Samsung have had critical notes attached to ads. Political advertisers have raised concerns about the tool heading into campaign season.
Major brands including Apple and Samsung have had critical notes attached to ads. Political advertisers have raised concerns about the tool heading into campaign season.