090258: Huge Solar Facility Planned For California Desert by NPR Tracks 090258: Huge Solar Facility Planned For California Desert