22 July 2011

Beazley reports profit slump after nat cats