India's IT Giants: AI Battle for Survival in Weak Macro Times