
Edo Interactive
Provides personalized offers and makes them automatically available through credit or debit cards.
Employees
Enterprise value
$80—120m
Authorizing premium user...
Provides personalized offers and makes them automatically available through credit or debit cards.