Big Project Financial Magazines ME Consultant News ACWA Power sells stake in IWSPP for $225mn byJason SaundalkarJune 5, 2024