SCF Team


28 Feb: Community Solar on the Rise

While solar adoption has seen immense progress in the U.S. over the last decade fueled by the adoption of financing mechanisms such as solar power purchase agreements(PPAs), a large number of households and businesses still find themselves a poor fit…