Suntech Power Holdings (Suntech), a China-based solar firm, has announced financial results for its second fiscal quarter ended June 30, 2011.
The article requires paid subscription. Subscribe Now
Suntech Power Holdings (Suntech), a China-based solar firm, has announced financial results for its second fiscal quarter ended June 30, 2011.