Cognizant Technology Solutions Corporation has agreed to pay $25 million to settle charges that it violated the Foreign Corrupt Practices Act (FCPA), and two of the company's former executives were charged for their roles in facilitating the payment of millions of dollars in a bribe to an Indian government official.