News

T he past few months have been fraught with uncertainty for investors in The Trade Desk (NASDAQ: TTD). The programmatic ...