San Francisco based consumer solar financing company Spruce financing has received $25m in strategic funding from HPS Investment Partners. Spruce Finance Inc. is a provider of consumer financing for residential energy efficiency and solar technology.