What does Net Leverage mean? Read on to discover the definition & meaning of the term Net Leverage - to help you better understand the language used in insurance policies.
Net leverage is the ratio that shows the sum of an insurance company's written premiums, policyholders' surplus, and liabilities. This does not include premiums turned over to reinsurers. It is an indicator of an insurance company's financial health.
We hope the you have a better understanding of the meaning of Net Leverage.