TORONTO — An international anti-corruption watchdog says Canada has made "moderate" efforts to enforce an anti-bribery convention signed more than a decade ago by 41 countries.
Transparency International says a majority of the signatory countries have made limited or no effort to investigate and prosecute companies that bribe foreign officials to win contracts, or to dodge taxes and local laws.
Canada is one of six countries deemed to have a moderate record, along with Italy, Australia, Austria, Norway and Finland.
The United States is one of four countries in the top category of countries that have actively enforced the OECD anti-bribery convention, adopted in 1997.
The other three active enforcers are Germany, Switzerland, and the United Kingdom.
The worst category includes six of the Group of 20 global economic powers: Argentina, Japan, Russia, Mexico, Brazil, and Turkey.
— With a file from The Associated Press in Berlin.
Also on HuffPost: