Big Tech Faces Tough Questions Over the A.I. Spending Spree November 1, 2025 by business Big Tech Faces Tough Questions Over the A.I. Spending Spree