97 employees
Helector provides solutions in the field of waste management that include biological treatment, recycling, and leachate treatment plants.
2003