Beazley profit soars, announces $325 million buyback

Beazley (LSE: BEZ) celebrates a banner year with record profit and premiums, prompting a $325 million share buyback program. In 2023, pretax profit doubled to $1.25 billion, driven by its “expertise-led underwriting” strategy and clear … Read more