Develops water treatment and pollution control solutions for industrial and municipal applications.
1979
India
51 - 200 employees
Environmental Services
$1M - 10M in revenue
$10M - 25M in profitability
Beyond Top 100
United Kingdom, Sustainability Services, Environmental Services
United States, Sustainability Services, Environmental Services
Not reporting on Sustainability
Total sustainability employees
2-3