Two More Desert Solar Power Projects Approved in California

by Justmeans December 20, 2010 1 comment