Entity

Standard Chartered Bank, London, England

BRIEF