The Trade Desk Unlocks Activation of Convenience Store Retail Data for Digital Advertising in Japan

The Trade Desk Unlocks Activation of Convenience Store Retail Data for Digital Advertising in Japan

Trade Desk Stock falls as investors weigh its 7-Eleven data deal, rising short interest, weak technicals and mixed analyst views.