ICAP Revenues down 14%, EBS down 10% - will new products stem the tide?
ICAP issues Interim Management Statement for second quarter of 2014, showing significant overall downturn in results, however EBS has some diverse new plans on the cards, as recovery manifested itself in June.
Read more