DNREC Division of Energy and Climate offers tips for homeowners considering solar lease or power purchase agreements

DNREC Division of Energy and Climate offers tips for homeowners considering solar lease or power purchase agreements DOVER (April 29, 2016) – Over the past three years, the number of Delaware homeowners installing solar panels through a lease or power purchase agreement (PPA) has increased significantly. These are popular financing...