Product life cycle refers to the period between a product's release to its removal from the market shelves. It encompasses six stages, namely development, introduction, growth, maturity, saturation, ...