The Trade Desk Lays Off 15% of Staff · Digg