Interestingly, both FIFA and IOC are headquartered in Switzerland, a country that is ranked by Transparency International as one least corrupt countries in the world… Draw you own conclusions.
One of the least corrupt countries, whose attorney general had secret meetings with Infantino when in charge of an investigation of corruption in FIFA.
A common factor seems rather that international sports orgs are often very corrupt. Would be interesting to understand why it happens systematically. Lack of good governance structures must be part of it.
The Corruption Perception Index only ranks the public sector.
bribery until recently was legal in Switzerland.
Until recently Swiss banks were pretty famously a great place to do the kind of banking needed for global scale corruption. They still sort of are as long as none of the parties have told the bank that they are American.
Switzerland might not be corrupt, but they are fine with enabling it.