Bermudian RenaissanceRe reported 2004 net operating income of $110mn, well down on the restated $525mn booked in 2003, as the impact of the devastating hurricane season hit home.
Bermudian RenaissanceRe reported 2004 net operating income of $110mn, well down on the restated $525mn booked in 2003, as the impact of the devastating hurricane season hit home.