15 July 2025

Three-quarters of Italy's insurers support launch of natcat pool