News

Some accuse The Trade Desk of becoming a walled garden; short form video clips are the only way to go viral; and a new startup touts "micro-dramas." ...