1 March 2024

Europeans don't buy natcat insurance due to high premiums and misconceptions