• Investec Bank plc
  • Ticker
    IM05
  • LEI
    84S0VF8TSMH0T6D4K848
  • Moody's Org Id
    806789225
  • Market Segment
    Financial Institutions
  • Industry
    NON-U.S. BANK
  • Domicile
    UNITED KINGDOM