Cognizant Reaches $95 Million Settlement With Shareholders: Here's Why | Sharefundss