Loading…
TAQA and ENGIE awarded contract for Mirfa 2 desalination project · Endata