SCE and PG&E Kill California Shared Solar Bill in 11th Hour

by Walter Wang September 6, 2012 1 comment