Figure lower than $91 billion estimate for first six months of 2021, close to 10-year average of $74 billion; weather-induced catastrophes including floods, storms are main causes
Figure lower than $91 billion estimate for first six months of 2021, close to 10-year average of $74 billion; weather-induced catastrophes including floods, storms are main causes
Recent comments