Long Term business

Policies of insurance that are not renewable annually at the option of the insurer but continue for a number of years. Life assurances are the most common form.