Spruce Power Holding Corporation owns and operates distributed solar energy assets in the United States. The company offers electricity for homeowners through subscription-based payments and solar renewable energy credits (SRECs) for contra...