News

Shares of ad-tech leader Trade Desk are trading marginally higher Tuesday. The stock is staging a modest rebound after a near ...