Spruce Power Reports First Quarter 2024 ResultsBusiness Wire • 3 days agoSpruce Power Holding Corporation (NYSE: SPRU) (Spruce or the Company), a leading owner and operator of distributed solar energy assets across the United States, today reported financial results for...