News

The Trade Desk reported what was, by all accounts, a solid quarter, but the stock plunged in response. Several disparate factors contributed to the decline, so the situation isn't as dire as it might ...