News

India's leading IT services provider, plans to lay off 12,261 employees this year, prompting Karnataka's minister to review ...