EDO Interactive (EDO)
EDO Interactive (EDO), Nashville, Tennessee

Industry: Technology & Services

Investor: U.S. Venture Capital

Invested: August 2011

EDO Interactive is a leader in digital advertising solutions, leveraging everyday payment networks to connect brands with consumers.