BMI Bank BSC

Banking
Bahrain

Provides services to 'deficient' Iranian banks. (Avi Jorisch, "Iran's dirty banking," 2010)