Implementation of IFC Performance Standards for ACWA Power’s Floating Solar Power Plant (PLTS) in Lake Singkarakoleh Admin12 Oktober, 2025