State-owned PT PLN Indonesia Power is collaborating with a Saudi Arabian company to construct a 60-megawatt floating solar power plant on the Saguling Reservoir in West Java.

User Dashboard

Back To ACE