California Sets Solar Power Record

by CleanTechies Staff March 26, 2015 0 comment