Suntech Power Holdings
![]() |
Suntech has offices in 13 countries, including regional headquarters in San Francisco, California; Schaffhausen, Switzerland; and Wuxi, China. They are listed on the New York Stock Exchange (NYSE: STP). |
WHAT WE DO:
PARTNERS
Forging Dynamic Partnership to Change the World
![]() |
Suntech has offices in 13 countries, including regional headquarters in San Francisco, California; Schaffhausen, Switzerland; and Wuxi, China. They are listed on the New York Stock Exchange (NYSE: STP). |