10% owner at SPRUCE POWER · 10% owner at Babcock & Wilcox Enterprises. Filing since 8 Feb 2018. CIK 0001452857