Suntech Power Holdings – STP – Cost reduction continues to be the top priority for business
Suntech Power Holdings Co., Ltd. (NYSE: STP), the world’s largest producer of solar panels, today announced financial results for its first quarter ended March 31, 2012. STP Highlights STP Total net revenues were $409.5...