T EVAP cooling towers

El Cairo - Governatorato del Cairo (Egypt)

Aluminium production site, cooling system with cooling towers.

Solutions