Scroll Top
19th Ave New York, NY 95822, USA

Solar PPA and Lease Status by State Info-Graphic
25 Jul: Solar PPAs: The State of the Market

Despite opposition from some utilities and state governments, solar Power Purchase Agreements (PPAs), have continued to see a steady increase in adoption, as more states have adopted legislation allowing for easier access to solar financing…