site logo

The Trade Desk revenue jumps 32% to record $216M amid digital ad boom