News

Suntech's collapse has largely been blamed on a plunge in solar-panel prices, but the China-based company was also hit by questionable practices of management and its founder, Zhengrong Shi.
According to Suntech, modules employing the composite material have already passed a number tests including the IEC61215 standard testing, IEC61701 salt mist corrosion testing, and a high-strength ...