SunCast

654: Why did Trina Solar wait SO Long to Manufacture in the US? Exclusive interview with Steven Zhu, Trina’s US President

Dec 5, 2023
Trina Solar US President, Steven Zhu, discusses the importance of domestic manufacturing in the solar industry and the factors that influenced Trina Solar's decision to manufacture in Wilmer, Texas. The podcast highlights their commitment to sustainability, creation of jobs, and future plans for expansion in the US market.
Ask episode
Chapters
Transcript
Episode notes