Standard Chartered, a UK bank based in London, is accused by whistleblowers of facilitating billions of dollars in transactions for Iran and terrorist groups. The bank denies the allegations. The whistleblowers claim to have uncovered previously hidden transaction data.
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →