site logo

Programmatic platform TripleLift sells majority stake for reported $1.4B

Courtesy of Roku