SmallBiZ.com Home
Incorporate or Form an LLC in any state!
BizTerm Definition
Persistency
Full Definition
(1) A term used to refer to the length of time insurance remains continuously in force. (2) The degree to which policies stay in force through the continued payment of renewal premiums.