Both XL Catlin and Aon Benfield told London-based staff last week that jobs would go, as the human cost of the market's drive to improve efficiency became apparent.
Both XL Catlin and Aon Benfield told London-based staff last week that jobs would go, as the human cost of the market's drive to improve efficiency became apparent.