Swiss Re pegs 2012 insured cat loss at $77bn

Blurred image of Reactions article content
Blurred image of Reactions article related content