Trade Desk forecasts downbeat quarterly revenue, shares fall - TTD News | Rallies