Self Liquidating Asset

Definition and Citations:

An asset that is capable of generating sufficient income to return the total cost amount.

Latest Articles