•  

    Dubai, UAE / Baghdad, Iraq




Cooling Tower System

  • Producer