service life
noun

the period during which an asset will bring benefit to a company

Browse by Subjects
Controlled commodities
market economist
Endogenous growth
Consolidated Tape Plan (CTP)
net book value