5 April 2024

Beazley Furlonge syndicate posts best ever investment performance by some margin in 2023