PERSPECTA

News from every angle

Back to headlines

Is the Worst Over for The Trade Desk?

An analysis questions whether The Trade Desk has overcome its challenges, following recent market performance.

28 May, 12:35 — 28 May, 12:35
PostShare

Sources

Showing 1 of 1 sources