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