Entity

Barclays Bank PLC, London, England

BRIEF