27 July 2017

Lancashire Holdings highlights hedge funds as driver of investment returns