ILS returns hit 4.22 percent for 2015, according to the Eurekahedge ILS Advisers Index, making it the third-lowest annual return since 2006.
ILS returns hit 4.22 percent for 2015, according to the Eurekahedge ILS Advisers Index, making it the third-lowest annual return since 2006.