Was it all worth it?
The London insurance market is vital to both the City of London and UK plc; its direct contribution to the UK economy is estimated at 1 percent and it accounts for over 26 percent of the total contribution from the Square Mile.
If you are a subscriber, please sign back in to read this article
If you are not currently a subscriber please see contact details below