Suntech Power Holdings, a China-based producer of solar panels, has announced financial results for its third fiscal quarter ended September 30, 2011.
The article requires paid subscription. Subscribe Now
Suntech Power Holdings, a China-based producer of solar panels, has announced financial results for its third fiscal quarter ended September 30, 2011.