Loading…
The Trade Desk (NASDAQ:TTD) plunges 22% after Q3 outlook signals 12% revenue fall — AlgoThesis Wire