Transparency International recently released its 10th annual progress report on implementation of the OECD anti-bribery convention. Canada, which has been criticized for lacklustre anti-corruption activity in the past, came in for some praise in this year's report: it was one of only two states (New Zealand was the other) whose performance under the Convention had improved, and it moved from the "Limited Enforcement" category to the "Moderate Enforcement" category.
Canada's improvement is attributed by the report to two factors. The first was what TI calls "major legislative changes" which Canada introduced. This refers, I think, to the fact that in 2013 amendments Canada extended an extended nationality jurisdiction over offences covered by the Convention. As readers of the book know (see pp. 365-66), I think this overstates how badly Canada actually needed to exercise explicit nationality jurisdiction, particularly as it is not mandatory under the Convention. The second factor is the undeniable upswing in the energy and resources put into anti-corruption prosecutions by the RCMP and allied authorities. The trial and conviction of Nazir Karigar (which I have blogged about here and here) was a major event, as are recent arrests of SNC Lavalin officials.