Dubai Electricity & Water Authority (DEWA) owns and operates a large power and desalination station complex at Jebel Ali, Dubai. To meet the ever growing requirement of power and water, Toshiba International constructed the Power and Desalination Station ‘L’ Phase I Project” a plant with capacity of around 750 MW power; 75 MIGD water with … Continue reading Power & Desal Plant
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed