20200302 business.india-business: It is important to under-promise; over-deliver: Cognizant CEO