The Deepwater Horizon oil spill has given the under-appreciated insurance industry a chance to prove its value, Stephen Catlin argued at an Insurance Institute of London lecture last week.
The Deepwater Horizon oil spill has given the under-appreciated insurance industry a chance to prove its value, Stephen Catlin argued at an Insurance Institute of London lecture last week.