The Trade Desk Faces Growth Slowdown Ahead of Earnings Report | Intellectia