RenaissanceRe affiliate DaVinci Re suffered $152.9mn of net cat losses in the first quarter and turned in a combined ratio of 246.3
RenaissanceRe affiliate DaVinci Re suffered $152.9mn of net cat losses in the first quarter and turned in a combined ratio of 246.3