Breaking Analysis: Tech Spending Intentions are Holding Despite Macro Concerns
Do not make public
Home