Techno Business Units

  • ANOXKALDNES
  • AQUAFLOW
  • BIOSOLIDS
  • BIOTHANE
  • EVALED
  • HYDROTECH
  • IDRAFLOT
  • IDRASCREEN
  • PMT

Recent Commissioning in Egypt

 Egypt : El Ain El Sokhna Power Plant - 2 x 4000 m3/d