Browsing: cognizant to pay $25 mn to settle india bribery charges