Blame-China Chorus Grows as Solyndra Falls Amid Imports

Blame-China Chorus Grows as Solyndra Falls Amid Imports

Ken James/Bloomberg

Solar modules are shown at the Southern California Edison (SCE) solar array in Porterville, California.