Solar Landscape secures $600 million debt facility to support fast-growing project pipeline

Solar Landscape has closed on a $600 million financing commitment from First Citizens Bank to help accelerate its pipeline of rooftop solar projects in New Jersey and nationally.