إزالة الصورة من الطباعة

Bank to pay $340m for Iran deals

Standard Chartered agrees a $340m settlement with New York regulators that accused it of hiding $250bn of transactions with Iran.