86134427
Dec 4, 2013
Retail store services, available through computer communications and interactive television, featuring technology embedded in video that allows the consumer to use their remote control, voice, gesture or other method to initiate a shopping experience via their television or connected device
Advertising and Business