In 2025, one of the biggest challenges faced by Indian IT majors was the slowdown in deal ramp-ups as policy uncertainty and ...