Jul 27 - Aug 2: 3 deals · 0.4 GW · 8 moves. Top: SunPower (TotalEnergies-controlled) → TZS Tianjin Zhonghuan Semiconductor