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