ILS investors lost 7 percent on average between 30 June last year and the end of April 2018, the Eurekahedge ILS Advisers index shows.
ILS investors lost 7 percent on average between 30 June last year and the end of April 2018, the Eurekahedge ILS Advisers index shows.