Beazley H1 profit down 55 per cent

Printable View