Adtech company The Trade Desk lays off 15% of staff as it restructures into ‘smaller pods’
Adtech company The Trade Desk is downsizing.In a note late Thursday, The Trade Desk…
Adtech company The Trade Desk is downsizing.In a note late Thursday, The Trade Desk…
