RIYADH: Iran has topped the world league table for money laundering and terror financing for the third consecutive year. It was followed by Afghanistan, Guinea-Bissau, Tajikistan and Laos in the annual rankings compiled by the Basel Institute on Governance, an independent anti-corruption group based in Switzerland. The three lowest ranked countries were Finland, Lithuania and Estonia.
