Imprint
Suntech Power International Ltd
Mühlentalstrasse 36
8200 Schaffhausen, Schweiz
This email address is being protected from spambots. You need JavaScript enabled to view it.
Tel: + 41 (0) 52 633 12 90
Fax: + 41 (0) 52 633 12 99
Sales tax identification number: CHE-116.346.628 MWST
Company register: CH-020.3.031.569-4
Authorized representatives: David King, Zhengrong Shi, Vedat Gürgeli, Bogdan Oedekerk
Updated by Suntech Legal Team on February 13, 2013