Center for Interactive Advertising (ciAd)
(The below is from the Internet Archive.)
www.ciadvertising.org






See the Interactive Television Institute.