Strategic Partnership Will Pursue 8.5 Million Square Feet of Commercial Rooftop Solar across 42 States and Puerto Rico GREENWOOD VILLAGE, Colo.- National Storage Affiliates Trust ("NSA" or the "Company") (NYSE: NSA) and Solar Landscape today announced they have entered into an agreement to pursue the installation of new solar capacity on rooftops across the Company's [...]The post National Storage Affiliates Trust, Solar Landscape Announce New Plan to Develop 8.5MM SQFT of Rooftop Space for Solar Power appeared first on The Registry.