StockClub
Adtech company The Trade Desk lays of 15% of its staff as part of restructure into 'smaller pods' | Stock Club