Innovation, I’m sure many of you will agree, is a much over-used word in the (re)insurance sector, not because it isn’t needed...
Innovation, I’m sure many of you will agree, is a much over-used word in the (re)insurance sector, not because it isn’t needed...