Solar Landscape, Extra Space Storage usher in next round of state renewable energy program

Solar energy developer Solar Landscape has completed a new installation atop a self-storage complex in Monmouth County, while marking a milestone in a key state program.