Sections
Shows
Events
Cognizant may lay off 6,000: Tech grads will have to upscale skills to stay relevant, survive