
Indonesia, Saudi Arabia build Saguling floating solar power plant, targeting 60 MW clean electricity production
Jakarta – Indonesia and Saudi Arabia are further strengthening cooperation in clean energy by starting the construction of a floating solar power plant in Saguling










