2 March 2023

Beazley's annual profit halves, but hails cyber opportunities