Peter Martin, Germany, Zürich, M, Trina Solar (Schweiz) AG