San Francisco based consumer solar financing company Spruce financing has received $25m in strategic funding from HPS Investment...