Deutsche Bank Wins Depositary Mandate Super Group has appointed Deutsche Bank as depositary bank for its sponsored Level I American depositary receipt program. December 18, 2025