Northwestern Mutual led the life insurance industry in the attributes of financial soundness and quality of products/services in FORTUNE magazine’s 2010 World’s Most Admired Companies. Northwestern Mutual has a persistency rate of 96% for life insurance in-force, a key indicator of customer satisfaction. We have earned the best possible insurance financial strength ratings in the life insurance...