Storia: Adtech company The Trade Desk lays off 15% of staff as it restructures into 'smaller pods' — Warptech Lab News