Skip to content
Layoffs News

The Trade Desk lays off more than 500 employees as growth grinds to a halt

Sources and story details