Zurcher Kantonalbank

Banking
Switzerland

Conducts business with U.S. banks: Bank of America NA, Citibank NA and Iranian banks ("Iran's Dirty Banking", Avi Jorisch)