Ad Tech Briefing: Embattled, embittered and determined
Ad tech executives were keen to quell fears about their companies’ prospects amid the ongoing AI disruption, as Wall Street analysts peppered them with questions about declining revenue returns.
...
