Spruce Power, a distributed generation solar systems owner and operator in the U.S. – has acquired Level Solar’s entire portfolio of 2,637 rooftop solar assets
Spruce Power, a distributed generation solar systems owner and operator in the U.S. – has acquired Level Solar’s entire portfolio of 2,637 rooftop solar assets