75617277
Jan 8, 1999
Jun 13, 2000
placing advertisements for others through a self-contained multi-media advertising unit consisting of a visual monitor and speakers, which unit is attached to or placed near automatic teller machines
Advertising and Business