ICAP (IAP)
ICAP is a giant. It even sounds like a giant. It is one of the UK's largest, most successful and wealthiest companies. Revenues in the billions come pouring into its coffers like few other companies before them. Or ever, really.But one big question hovers over this powerhouse of the City of London. What does it do exactly?
First aired: Thu, 10/09/2009 - 08:20
Tags:




