ILS investment manager Securis Investment Partners says it has delivered a 72.4 percent return on its flagship Securis 1 Fund in the five years it has been running.
ILS investment manager Securis Investment Partners says it has delivered a 72.4 percent return on its flagship Securis 1 Fund in the five years it has been running.