
Digital marketer Edo gets $15M in fresh funding
Edo Interactive, a digital marketing company with a significant presence in Chicago, said Thursday that it has raised $15 million in funding from investors including Chicago-based Baird Venture Partners. The...