Name
Email
Subscribe
About 556 workers will lose their jobs when Cognizant Technology Solutions Corp. closes its facility in Tampa. The site, at 7725 Woodland Center Blvd., is one...