Tagged companies

desalination

1 company

ACWA Power

Riyadh, Saudi Arabia · 2004

Saudi Arabia's leading developer and operator of power and desalination projects, with 50 GW+ in development across renewables and gas in 13 countrie…

High
×