The Corruption Tax: What Global Investors Pay Without Knowing It

Based on the data from 2,402 cases across 143 countries.