1 story
The Trade Desk's stock plunged 91% from peak after decade of growth and AI ambitions.
Adweek · 2m