ACWA Power signs PPA for Indonesia’s 60MW floating solar project
Indonesia’s state-owned PLN partners with ACWA Power for the 60 MW Saguling Floating Solar PV Project. More project details here.
Indonesia’s state-owned PLN partners with ACWA Power for the 60 MW Saguling Floating Solar PV Project. More project details here.