Markets | Wed Aug 15, 2012 5:17am IST

Standard Chartered reaches $340 million settlement over Iran