Suntech Power: Progress on Costs But Industry Over Supply Still A Negative
In many ways Suntech Power’s (STP) first quarter earnings report provided some supportive insight into the process of consolidation currently underway in the solar industry. The financial numbers were of course less than constructive, though much as expected as pricing pressures continue to make life difficult for the sector. However, perhaps of more interest were [...]
