2 employees
White-label interactive marketing communication channel between retailers, shoppers, and partners (telecommunication, shopping malls, banks)
2013