The Trade Desk: Demand-Side Advertising Platform Primed To Meet The Challenges
The Trade Desk ( TTD ) is a remarkable company whose shares have been under severe pressure. Its profile within digital advertising and the Open Internet space is under perceptive assault. Its last earnings report included some disappointments, and its leadership has undergoneI am a writer with diverse interests from creative writing to physics to tennis and music. Another interest is markets/investing. I live on the Israeli Golan Heights.I believe in research as a critical component of any investing decisi ...