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.
If content does not display, please refresh your browser.
Not a subscriber?
Find out about tailored subscription packages:
T: +44 (0) 20 3377 3792