Google+

National advertising review board (NARD)

A part of the National Advertising Division of the council of Better Business Bureau in US. The NARD is the advertising industry’s primary self-regulatory body.