The OECD Convention on Combating Bribery of Foreign Public Officials in International Business Transactions was signed in December 1997 and came into force in February 1999.  Ireland ratified the Convention in September 2003.  The Convention is aimed at reducing corruption in developing countries by encouraging sanctions against bribery in international business transactions carried out by companies based in the convention member countries.

UNCAC –The 2003 United Nations Convention against Corruption

Council of Europe – The 1999 Criminal Law Convention of the Council of Europe on Corruption, which includes thirty six member states.