‘Silicon Module Super League’ (SMSL) member Trina Solar has recently pulled out of a deal to have its PV modules assembled in Japan by module assembly equipment supplier and assembly sub-contractor, ...