Cognizant puts for sale its India HQ at Chennai, once serving as the operating base for its founders, in a move to consolidate operations in three other places IT major Cognizant has put for sale ...
Some results have been hidden because they may be inaccessible to you