ICAP Logo

ICAP Logo

Chris Ratcliffe/Bloomberg

Two men shelter under an umbrella bearing the ICAP logo in London.