Royal Bank of Canada

Banking
3
NYSE:RY
Canada
  • Provides services to the central bank of Iran.
  • Holds Iranian accounts 
  • Conducting business with U.S. banks that service 'deficient' Iranian banks 
  • Provides services to Iranian banks  (Avi Jorisch, "Iran's Dirty Banking", 2010)