77158908
Apr 17, 2007
Conducting interactive contests to promote the goods and services of others by means of interactive television, whereby the goods and services are awarded to the person who makes the lowest non-duplicated bid
Advertising and Business