May 19, 2015 BY Maria Nikolova
ICAP's FY 2015 revenues drop 7%, profits down 15%
In the face of market challenges, ICAP's electronic Forex trading platform EBS saw revenues rise to £124 million in the year to March 31, 2015.
Read more