
SEG Solar Begins Solar Cell Production in Indonesia
SEG Solar has officially commissioned the first production line at its new photovoltaic (PV) cell manufacturing facility in Batang, Central Java, Indonesia. The $480 million investment underscores the company’s swift execution and commitment to global …