Skip to main contentSPRU: Spruce Power Holding Corporation Fundamental Analysis | finqOS