27 May 2025

Spain's insurance sector holds steady as natcat risk gains prominence