×

Ad-tech firm Trade Desk signals bumpy road ahead, shares slump

By Thomson Reuters Aug 7, 2025 | 5:41 PM