Cognizant reduces owned and leased space in India by over 2 million sq ft in 2024
Cognizant has 90 per cent of its delivery centres (on a square-foot basis) in India
Cognizant has 90 per cent of its delivery centres (on a square-foot basis) in India