Rest in Peace, Combined Ratio (for Evaluating Profit)
Insurance companies are facing scrutiny over how they report their financial health, particularly regarding the combined ratio. This metric, which combines loss and expense ratios, has become a focal point of discussion among industry leaders. Many executives, including CFOs, often cite a combined ratio over 100 as a sign of financial trouble. However, this raises … Read more