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

Standard Chartered agrees $340m settlement

Uk bank agrees to pay sum a day before scheduled hearing on allegations it hid $250bn worth of Iran client transactions.