11 / 180i
80 / 100i
New investigation into a shady financial network that appears to have funnelled money from a US$2.9 billion Azeri slush fund to pay decision-makers and prominent individuals across Europe.
G20 countries made commitments to publish data that could help curb corruption. How well are they keeping their promises?