TTD
Trade Desk Crashes 25% on Its Worst Quarter Ever — Can a Gutted Leadership Team Stop the Bleeding?
Shares of Trade Desk cratered to $13.26, down 25% in a single session, after the ad-tech company posted its weakest quarter as a public company and issued...