The Trade Desk's Fall From $69 Billion Digital-Ad Darling

The company lost about 70% of its value as Amazon gained ground and relationships with top ad agencies soured.
Open original source
The company lost about 70% of its value as Amazon gained ground and relationships with top ad agencies soured.
Open original source