Swiss Re Q1 2025: 16% Net Income Growth Amid Revenue Decline and Catastrophe Losses
Swiss Re reports 16% net income increase in Q1 2025 despite an 11% insurance revenue decline and significant catastrophe losses, backed by strong underwriting and investment results.