Heavy and oversized transport in Iran

  • Power industry development projects
  • Oil and gas refineries 
  • Petrochemical
  • Cement plants

 

  • Lifting
  • Installation
  • Transport
  • Trailers rent

 

Categories: Installation | Road Transport | Trailers rent
Countries: Iran
Depots: 3
Employees: 50