Solar Landscape, NSA unveil plans for 8.5 million sq. ft. of rooftop solar on self-storage buildings

Solar Landscape, the Asbury Park-based solar developer, has inked a new partnership that could lead to projects on at least 8.5 million square feet of rooftop space nationally.