20 July 2018

Beazley half year investment returns slide to $8m