Large economies offshore wealth & corruption perceptions ( beehaw.org ) Data slides Corruption perceptions Index Germany: 78 Canada: 76 ... Mexico: 31 Russia: 26