evergreen contract
Definition
Agreement between two parties that is automatically renewed (rolled over) after each completion- or maturity period, until canceled by the either party.
News containing the term evergreen contract
http://www.businessdictionary.com/definition/evergreen-contract.html

