Press Release
Spruce Power Announces Relocation of Corporate Headquarters in Denver, Colorado
Distributed solar energy leader relocates its Denver headquarters after growing residential solar assets and contracts by about 50% in the past year.