Spruce Power posted a narrower year-over-year loss in Q3 and showed strong revenue growth from the NJR portfolio and improved ...