stp

Suntech Defaults on Bond Payment

As expected, Suntech Power Holdings Co. Ltd. (NYSE: STP) failed to make a required $541 million bond repayment scheduled for last Friday. The company...

The Coming End of Suntech

Chinese solar panel maker Suntech Power Holdings Co. Ltd. (NYSE: STP) announced earlier this week that it will close its plant in Arizona on April 3,...

Suntech's Boardroom Turmoil

On Monday, the board of directors for Suntech Power Holdings Co. Ltd. (NYSE: STP) removed its founder and executive chairman, Shi Zhenrong, replacing...

Hopes Dimming for Solar Shares

Following today's dismal report from Trina Solar Ltd. (NYSE: TSL), the entire solar sector is experiencing a sell-off. The only question investors...