The Q3FY25 earnings season highlighted a mix of resilience and challenges for large-cap IT companies. While growth and ...