Suntech Power Holdings Co., Ltd. (NYSE: STP), the world's largest producer of solar panels, today announced financial results for its third fiscal quarter ended September 30, 2011.
Highlights
Total net revenues were $809.8 millio...  more
Suntech Reports Third Quarter 2011 Financial Results |
published: 2011-11-23 14:41 |