With a record production of 36.7 TWh, the largest ever in the history of the national electricity system, renewable energies ...
Maxeon Solar Technologies and Tongwei have settled a global patent dispute over shingled solar cell and module technologies, ending litigation initiated by Maxeon in Germany in 2023.