Close

david downey

Invidi lands $23 million from Google

Invidi, a company which develops “addressable” advertising solutions for TV, has landed $23 million in Series D funding, Read More