Going SolarResidential To Lease Your Solar or Not to Lease… The solar lease is a relatively new financial mechanism introduced into the world of solar integration. At Renova, we offer several finance solutions that allow…tfbuildspace1June 25, 2010