25 April 2023

Inflation prompts near 12% hike in European windstorm insured sums