Spruce Power subsidiaries amend KeyBank credit agreement to revise refinancing requirements - SPRU News | Rallies