Search

Year of the cat : the losses reported by catastrophe reinsurers in recent times and is optimistic that a more profitable year lies ahead