85042515
May 19, 2010
Nov 1, 2011
Promoting the goods and services of others via location-based advertising by means of providing loyalty rewards by allowing consumers to earn points through verifiable tasks and checking-in via mobile devices
Advertising and Business