Trade Desk Sinks as Ad-Tech Guidance Disappoints | The Fiscal Wire