ICAP Headquarters

ICAP Headquarters

Chris Ratcliffe/Bloomberg

The ICAP Plc logo is seen on the company headquarters at 2 Broadgate in London.