Recent News Investors Express Deep Concern Following Sudden Growth Deceleration At The Trade Desk The advertising technology sector faced a significant reality check this week as The Trade Desk reported quarterly financial results that failed to by Josh Weiner 3 hours ago