Legal Notice
Legal Notice
Information pursuant to Section 5 of the German Digital Services Act (DDG)
The provider of this website and the party responsible for its content is:
Trina Solar (Schweiz) AG
Registration No.: CH-020.3.034.428.3
VAT identification number: CHE-115.204.635
Managing Directors: Gonzalo de la Viña, Vincenzo Costanzelli, Xiao Wu, Ye Chen
Registered office:
Birkenweg 4
8304 Wallisellen
Switzerland