Citi sees 25% upside in Cognizant , upgrades shares following 'considerable progress on multiple fronts'

Citi sees 25% upside in Cognizant , upgrades shares following 'considerable progress on multiple fronts'