Logo
Trade Desk Shares Plunge Nearly 40% Amid CFO Exit and Amazon Competition Concerns