Solar Landscape secured a record-breaking $847 million in 2024 to fund over 200 commercial rooftop solar projects across the US.
Solar Landscape has secured $847 million in new funding in 2024, paving the way for more than 200 commercial rooftop solar installations.
The money raised will support the development of the company’s C&I portfolio of more than 200 projects across the US.