Suntech Power
Suntech Power International
British Telecom
Location: El Segundo, California,USA
Completion: 2008
System Capacity: 601 kW
Module type: STP 210
302
views
0
faves
0
comments
Uploaded on October 12, 2012
Taken on January 7, 2009
British Telecom
Location: El Segundo, California,USA
Completion: 2008
System Capacity: 601 kW
Module type: STP 210
302
views
0
faves
0
comments
Uploaded on October 12, 2012
Taken on January 7, 2009