Long Term Agreement or LTA definition

Long Term Agreement or LTA. “Losses” Means an agreement offered by the insurer at the start of an insurance contract, which provides the insured with a discounted premium in return for committing to renew with that insurer for a fixed number of years (most commonly three years). A Long Term Agreement is legally binding on both parties. means any damages, liabilities, awards, costs, charges, losses and expenses;