29 July 2020

Markel delays launching ILS fund as H1 investment losses hit $770.2m