News

Shares of ad-tech firm Trade Desk Inc (NASDAQ: TTD) are trading sharply lower Thursday afternoon, as recent results are being overshadowed by mounting concerns about future growth and competitive ...