News

The Trade Desk has hit a rough patch as competition in the ad tech sector intensifies. Amazon has partnered with Netflix, ...