Hip to be part of London’s Square Mile
LONDON, it seems, is in vogue and its position as the premier global insurance centre seems to have been further enhanced in the past two weeks with the announcement of two deals that place the Square Mile at the centre of the map, writes Jon Guy.