The Industrial Bank of Korea has been fined $35m by the financial regulator for the state of New York after the institution’s poor controls were found to have allowed $1bn to be laundered in a scheme designed to evade sanctions on Iran. On the same day, the New York Attorney General’s Office announced a $51m settlement.