From Longman Business Dictionary
lifespanlife·span /ˈlaɪfspæn/ noun [countableC] the period of time during which something will continue to be usefulThe new water distribution system could save hundreds of millions of pounds over its 150-yearlifespan.