Everest Group publishes 2025 global loss triangles report for year ended Dec. 31, 2025 - EG News | Rallies