News

Suntech Reports Third Quarter 2011 Financial Results

published: 2011-11-23 14:41
Suntech Power Holdings Co., Ltd. (NYSE: STP), the world's largest producer of solar panels, today announced financial results for its third fiscal quarter ended September 30, 2011. Highlights Total net revenues were $809.8 millio...  more

Vestas Receives 59 MW Order for Michigan Wind-Power Project

published: 2011-11-23 10:03
Vestas has received a 59 MW order from Exelon Wind for 33 V100-1.8 MW turbines for the Harvest II Wind Project in Huron County, Mich. The contract includes delivery and commissioning along with a 10-year service and maintenance ag...  more