Spruce Power
An online B2B marketplace that connects the solar industry with financing opportunities. Learn more
Launch date
Employees
Market cap
€44.2m
Enterprise valuation
€501m (Public information from Sep 2024)
Share price
$2.59 SPRU
San Francisco California (HQ)
Authorizing premium user...