Power & Desal Plant

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