newsfilter
← Latest News
Business Wire·

National Storage Affiliates Trust and Solar Landscape Announce New Agreement to Pursue Over 100 Megawatts of Rooftop Solar

Strategic Partnership Will Pursue 8.5 Million Square Feet of Commercial Rooftop Solar across 42 States and Puerto Rico National Storage Affiliates Trust ("NSA" or the "Company") (NYSE:NSA) and Solar Landscape today