CleanCapital Acquires 64 Solar & Energy Storage Projects From Greenbacker
CleanCapital’s portfolio of distributed solar assets now totals over 450 MW across 27 states. CleanCapital, a leading independent power producer focused on distributed clean energy,...