3 May 2013

RenRe's weather risk business returns to first quarter profit