Indonesia Starts Building 92 MW Floating Solar Plant
Indonesia’s state utility PLN has started building a 92 MW floating solar plant on West Java’s Saguling reservoir, set to...
Our site uses cookies. By using this site, you agree to the Privacy Policy and Terms of Use.