Feds approve largest-ever solar project in Calif.

October 26, 2010 7:46:45 AM PDT
The Obama administration has approved a thousand-megawatt solar project on federal land in southern California, the largest solar project ever planned on U.S. public lands.
Load Comments