Suntech Power, a China-based producer of solar panels, announced financial results for its first quarter ended March 31, 2012.
The article requires paid subscription. Subscribe Now
Suntech Power, a China-based producer of solar panels, announced financial results for its first quarter ended March 31, 2012.