Scoopfeeds — Intelligent news, curated.
Trade Desk’s stock falls as earnings suggest the company’s problems are intensifying