The Trade Desk and Choueiri Group Partner Up