BARC Community Solar Project

By Zach Schalk on January 11, 2018

Installers work on a community solar project in Virginia.

Installers work on a community solar project in Virginia.