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

Bank hit by $300m in Iran fines

Standard Chartered will pay more than $300m (£187m) to settle charges it violated US sanctions on Iran, Burma, Libya and Sudan.