May 14, 2014 BY Andrew Saks-McLeod

ICAP releases full results for year ending March 31, 2014 - Operating profit 5% down, EBS experiences 11% decline

"The past year has presented many challenges, and we operate in an industry which is undergoing an enormous amount of structural change with the emergence of a new post-financial crisis regulatory landscape" stated ICAP Group CEO Michael Spencer.

Read more