FREMONT, CA-Robots outnumber people at Solyndra’s Fab 2 solar cell assembly plant here. MORE

MORE