Share

Capital guaranteed

Referring to an investment product, normally offered by a life insurance company, which includes some form of guaranteed return of capital.