Personalized card-linked offers Edo has raised $15million, ready to set a new trend in the payments and advertising sector.
The Series C financing from VantagePoint Capital Partners with participation from Baird Venture Partners and some of its investors puts the firm’s financial nerve to a total $54.3 million.