<human>:  Why is it illegal for a company to bribe a foreign official?
<bot>: Because it is against the law to bribe a foreign official in the United States. A company cannot offer money to a foreign official, nor can they promise a job or other benefits to a foreign official. This is a violation of the Foreign Corrupt Practices Act.