• Almahdi Aluminium

Almahdi Aluminium plant

Almahdi Aluminium Co.

Desalination plant water supply structure

20 tons

1996

3 months