Business | Thu Dec 6, 2012 4:25pm IST

StanChart sees $330 million Iran fine, profit rise erodes