What is behind its jump in total revenue?

Penn Mutual Life Insurance Co. reported net attributable income of $1.33 billion for 2024, a sharp increase from $201 million the previous year, according to

 » Read More