Risk adjusted cat bond yields seven times higher than 2016: Twelve Capital
Specialist insurance-linked securities (ILS) and reinsurance investment manager Twelve Capital believes the catastrophe bond investment opportunity to be particularly compelling...