EDO Interactive (EDO)

edo Logo
Exited

EDO Interactive is a leader in digital advertising solutions, leveraging everyday payment networks to connect brands with consumers.
edo Logo
Exited
Team
Venture Capital
Invested Date
August 2011
Status
Exited
Location
U.S.

Share