Trade Desk presents buy-side advertising platform strategy to investors - TTD News | Rallies