RenaissanceRe's DaVinci Re sidecar made a $57.7mn profit during the first quarter of 2013, down nearly 30 percent from $81.4mn
RenaissanceRe's DaVinci Re sidecar made a $57.7mn profit during the first quarter of 2013, down nearly 30 percent from $81.4mn