Liberty Mutual Holding Company on Thursday reported first quarter 2024 net income of $1.5 billion compared to loss of $74 million during the same period last year.

The combined ratio for the

 » Read More