Solar Landscape has become a key player with a visible presence in New Jersey’s commercial real estate industry, having leased more than 20 million square feet of rooftop space for its solar projects.