4 March 2026

Beazley profits fall 19% as US cyber market operates at "unprofitable levels"