Recent News Investors Punish Trade Desk After Recent Earnings Report Hints at Slower Growth Ahead The digital advertising landscape faced a harsh reality check this week as Trade Desk shares plummeted following its latest financial disclosures. Despite by Josh Weiner 3 hours ago