What Is indemnity? UK Meaning Explained
Indemnity is the insurance principle of restoring a policyholder to the financial position they were in before a loss, no better and no worse. Payouts reflect the actual value of what was lost, often after deducting for age and wear.