Net income rose to $22.3 million even as net premiums earned fell 4.0%, with lower weather-related losses and higher investment income supporting results.
25d ago
verifying reliability
No specialized terms available for this topic.