ECCA - (European Cable Communications Association) - European association of cable operators. Formerly called AID (the Alliance Internationale de la Distribution par câble).   www.cable-europe.eu

See the Interactive Television Institute.