WUXI, China, Aug. 22, 2011 /PRNewswire-Asia/ -- Suntech Power Holdings Co., Ltd. (NYSE: STP), the world's largest producer of solar panels, today announced financial results for its second fiscal quarter ended June 30, 2011.
Highlights
Total net revenues were $830.7 million in the second...