Skip to content
Layoffs News

Adtech company The Trade Desk lays off 15% of staff as it restructures into 'smaller pods'

Sources and story details