Loading…
GE Renewable Energy wins substation contract for Shuqaiq 3 desalination plant · Endata