Loading…
ACWA Power signs agreements for Senegal desalination project · Endata