Solar Landscape Partners with NSA to Install Over 100MW of Solar on Building Rooftops
Commercial and community solar developer Solar Landscape is renting 8.5 million square feet of roof space from the National Storage Affiliates Trust’s (NSA) buildings in