A $100 investment in insurance-linked securities (ILS) in 2002 would be worth $171 today, according to a report from broker dealer Lane Financial, with the firm's cat bond return index showing a 1.62
A $100 investment in insurance-linked securities (ILS) in 2002 would be worth $171 today, according to a report from broker dealer Lane Financial, with the firm's cat bond return index showing a 1.62