News

However, it was The Trade Desk's outlook that seemed to spook investors. The company guided for Q3 revenue of $717 million, ...