Business Indiaās IT giants are shedding thousands of jobs as they enter āsurvival modeā 4 years ago