The Travelers Institute provided insights into the evolution of property insurance and how tech has impacted the industry, in a webinar held Nov. 12, 2025.