Catastrophe bond, an alternative to the traditional risk mitigation mechanisms

time