The Eurekahedge ILS Advisers Index reported a return of -3.92 percent for 2018, the second-worst annual return on record since its inception in 2006.
The Eurekahedge ILS Advisers Index reported a return of -3.92 percent for 2018, the second-worst annual return on record since its inception in 2006.