
There’s a dearth of fresh stock market listings and UK equities are in the doldrums, but City trading house TP ICAP is powering on.
Today the group said it had record revenues for the year of £2.19 billion, up a bit on last year, thanks to strong energy and commodities trading.