Skip to content

klien ACWA Power 2025: Implementation of IFC Performance Standards for ACWA Power’s Floating Solar Power Plant (PLTS) in Lake Singkarak

  • by