Article

pacbiztimes.com on 2019-03-26 17:38

Ventura-based The Trade Desk plants its flag in China

Ventura advertising platform The Trade Desk announced March 26 that it has launched service in China. The programmatic ad buying technology has been ...

Related news