More publishers join its OpenPath land grab but sources fear trading deals can come with strings attached
The post The Trade Desk weathers Q1 headwinds with $315 million in revenues marking a 43% increase appeared first on Digiday…
Read More

Technology
Add comment