31 October 2019

Climate-change cats are permanent and man-made, says RenRe CEO