Suntech and IBC SOLAR Announce 50MW Sales Agreement Through end of 2012
Suntech Power Holdings Co., Ltd. (NYSE: STP), the world’s largest producer of solar panels, and IBC SOLAR, a leading global specialist in photovoltaic systems, today announced an agreement for Suntech…