service life
noun

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

Browse by Subjects
borrowing
mega-cap stock
unbanked
reporting level
foreign company