Discussion about this post

User's avatar
Matthew at Sycamore's avatar

Hi Tom, so it seems you’re bearish on open internet but still bullish on The Trade Desk. Am I reading that correctly?

No posts

Ready for more?