News

Kendal, Central Java. Indonesia has officially opened its largest integrated solar cell and module factory to support its push for renewable energy. The plant, run by Trina Mas Agra Indonesia (TMAI), ...