1406View
3m 14sLenght
8Rating

A few miles south of Boise, Idaho's first utility-scale solar project is set to begin producing electricity. We recently took a look at this massive project.