Was it all worth it?

Published: Wed 20 Feb 2019
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.