SEC Filing

Cognizant reduces owned and leased space in India by over 2 million sq ft in 2024

Cognizant Technology Solutions, the US-based IT company with a large employee presence in India, has downsized its total office space…

1 week ago