California Shared Solar Bill Holds Promise for Schools, Businesses

by Walter Wang August 15, 2012 0 comment