Investment returns outweigh surge in claims at Beazley

06 February 2020