By admin January 5, 2023 Business , marketing Business News Share on FacebookShare on Twitter The Trade Desk is treading a fine line as we head into 2023, and, from a technical standpoint at least, looks set to keep investors on their toes.