The Trade Desk: Effects of Lower Ad Demand in 2020
seekingalpha.com