Trina Solar (Schweiz) AG (CHE-115.204.635) | Good Co.