YourDictionary

Dictionary Home » Invest » life cycle

life cycle investment & finance definition

A versatile term that applies to the lifetime of a product or business. Business life cycles are characterized by a start up phase, a period of growth, maturity, and closure.

Learn more about life cycle

link/cite print suggestion box