Erick Mokaya's avatar
$84.2m follower assets
The Trade Desk CEO Jeff Green:

"...concerning the state of global advertising market today, roughly 2/3 of the total advertising market is outside of North America"
$TTD
post media
No comments yetBe the first to add your insight!

Author

Related

Already have an account? Log in