×

Cognizant ropes in JLL for sale of its world’s largest facility: sources

Nov 30, 2023 | 7:38 AM