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

MORE