One of the biggest issues for homeowners thinking of installing solar panels is the large capital cost of purchase and installation. Green Mountain Energy in Texas has come up with an interesting solution: 20 year leases.
One of the biggest issues for homeowners thinking of installing solar panels is the large capital cost of purchase and installation. Green Mountain Energy in Texas has come up with an interesting solution: 20 year leases.