Suntech Introduces Compact 305 Watt SuperPoly Module in Europe

Suntech Introduces Compact 305 Watt SuperPoly Module in Europe