Capstone Green Energy (NASDAQ: CGRN) Signs 20-Year Parts & L