Cognizant forecasts 2025 revenue below estimates as businesses temper IT spending financialnews_rlv83x 6 months ago