ICAPs 26th annual global Charity Day takes place today. On this day, 100% of the revenues and commissions ICAP generates globally will be donated to approximately 100 charities worldwide. HRH The Duchess of Cornwall and Dame Esther Rantzen join ICAPs hybrid voice and electronic broking teams in its London office to help brokers close deals and boost trading volumes with clients. ICAPs Charity Day has raised almost 140 million for more than 2,300 charities around the world since it was launched in 1993.Photo: Robin Bell