First Solar Announces Major Solar Project for Mojave Desert

by Ceylan Thomson August 19, 2009 1 comment