Value Creation

What does value creation mean in the Lloyd’s market?

Introducing the Lime Street Value Creation Index