Natural disaster

Natural disaster insured losses in France hit nearly $11 billion
9
This week's most popular news