Loading…
Marubeni and TAQA sign 20-year contract for Tanajib cogeneration and desalination plant in Saudi Arabia · Endata