The Trade Desk Executives Depart Amidst Stock Decline | Intellectia.AI