Alt Image Text

Digital Media Site for Animal Lovers Raises $4.68 Million

Performance Marketing

The Dodo, a new digital media site with a focus on animals, has raised $4.68 million with backing from Discovery Digital. Initial investors SoftBank Capital, Greycroft Partners, RRE Ventures and [...]