Loading…
Ewec and Acwa Power sign $890M water purchase agreement for Taweelah desalination plant · Endata